Newsgroup: it.comp.www.html
Titolo: Stessa immagine per diversi frame, senza essere divisa.

Ho una pagina con due frame orrizontali e su quello sotto ho creato due 
sotto frame verticali:
*********************
<FRAMESET rows='20%, 80%' >
        <frame src='frame/title.html'frameborder='0'>
    <FRAMESET cols='20%, 80%'>
        <FRAME src='frame/sommario.html'frameborder='0'>
        <FRAME src='frame/principale.html' name='principale' 
frameborder='0'>
    </FRAMESET>
  </FRAMESET>
*********************
-----------
|         |
-----------
|  |      | 
|  |      |
(Più o meno così)
Dai frame ho eliminato i bordi, ma vorrei avere la stessa immagine di sfondo 
per il frmae in alto e per quello in basso a sinistra senza soluzione di 
continuità, cioè che non sia diviso da una riga bianca tra i due frame.
Come faccio, che sia valido per quasi tutti i browser (non solo per IE) ?
-- 
Ciao. Fabrizio. ( icq: 241182067 )
< MISTAH KURTZ -- HE DEAD.
                A penny for the Old Guy> 
(T.S. Elliot: the hollow men)

> Dai frame ho eliminato i bordi,
No, per eliminare i bordi devi inserire border=0 nell'istruzione frameset:
<FRAMESET rows="20%, 80%" border=0>
Se vuoi compatibilità con IE3 serve anche framespacing=0.
MaRoK

Marok wrote:

Esiste, a quanto ne so io, l'attributo frameborder per il tag frame che deve 
essere settato a 0 o 1 (oppure yes o no).
Quello a cui ti riferisci tu è un attributo che fa parte dell'estensioni di 
IE e Netscape , ma che non fanno parte dell'HTML 4.01: se non ci credi 
basta che tu faccia validare il codice sul sito della w3c e poi mi dici.
Rifaccio la domanda: dando per scontato che facendo:
*******************************
<FRAMESET rows='20%, 80%'>
        <frame src='frame/title.html' frameborder="0">
    <FRAMESET cols='20%, 80%'>
        <FRAME src='frame/sommario.html' frameborder="0">
        <FRAME src='frame/principale.html' name='principale' 
frameborder="0">
    </FRAMESET>
  </FRAMESET>
***********************
, non vedo i bordi (anche con IE, avendolo provato ieri alla prima occasione 
di reboot, essendo in linux), come faccio ad avere continuità tra 
l'immagine di sfondo nel primo frame(src='title.html) col secondo 
frame(src='sommario.html) ? (se è possibile)


Marok wrote:

Chiedo scusa, provando ho visto che border= 0 , sui browser come NS e IE mi 
da l'effeto che volevo (tranne che su konqueror e l'anteprima di quanta che 
sono i due strumenti che uso io): non esiste un modo per avere lo stesso 
effeto anche su questi ultimi due , soprattutto su konqueror che sembra 
essere più vicino alle specifiche del'html 4.01?
 
p.s.: konqueror non capisce il tag border e quanta mi da una banda bianca in 
corrispondenza dei bordi come il tag frameborder


 sono i due strumenti che uso io):
Non sapevo che su konqueror e quanta non funzionasse,
prova ad aggiungere framespacing=0, come per IE3.
MaRoK

 MaRoK
Non potevi sapere neanche cosa usassi perchè non l'avevo detto  e mi scuso 
anche di questo (ma basta se no mi manca di portarti il caffe a letto :-) )
No su konqueror framespacing non lo prende, ma border='0' lo prende (a meno 
che non lo aggiorni allora ritorna a rivisualizzarmelo come prima ... 
perchè ? bo !?), stesso identico comportamento con quanta: ho notato anche 
che cmq konqueror e quanta hanno la tendenza ha costruire i frame coi bordi 
per poi cancellarli successivamente, trovo che si comportino in modo idiota 
e poi fossero veramente html4.01 compliant (cosa non cmq dichiarata) 
dovrebbero comportarsi con frameborder in modo ovvio, cioè togliendo i 
bordi e non colorandoli di bianco (come in definitiva sembrano fare).
Sto scoprendo che per provare quello che ho fatto non mi basta aggiornarlo, 
devo proprio uscire ed rientrare, il che vuol dire che sarò costretto a 
dare un occhio a quello che ho fatto precedentemente.
Vabbuò tanto lo so che non sarà ne la prima ne l'ultima volta che dovrò fare 
i conti con cose come queste : meno male che non lo faccio di mestiere ;-).
