|
Rank: Member
Iscritto dal : 6/30/2004 Posts: 1
|
ciao, non ho cpaito bene come risolvere la "questione frames" se ho unu pagina frames con un menu laterale e volgio indirizzarlo su una qualsiasi pagin aprendolo sulla parte destra in modo che il mio menu resta sullo schermo. Come faccioa dirli di centrarmi la pagine, ora continua a scentrarla a volte le taglia anche. Grazie Mark
|
|
|
|
|
Rank: AiutAmico
Iscritto dal : 10/5/2000 Posts: 19,132
|
Leggi questo articolo http://www.aiutamici.com/corsi/lezione.asp?CodCat=239Che programma utilizzi? Collaboratore Aiutamici
|
|
Rank: Member
Iscritto dal : 6/30/2004 Posts: 1
|
io non uso programmi, uso htlm puro<img src=icon_smile.gif border=0 align=middle> Ma la mia domanda è che quando io ho de frames un menu e uno testo, e clicco su uno dei menu mi talga la pagina perche nell'altro frames (dove viene visulizzata la pagina cliccata dal menu) si apre al 100% e non è corretto per se sulla stessa pagina ho il menu-frame di 200px la mia pagina dovrebbe aprirla 200px in meno. Cioe deve adattarla. quindi devo andare a modificare qualcssa ma non so dove... (!-- Created by Mark 2005 (!-- Please comment on this page http://interactives.alxnet.com/cgi-bin/slither/Driver.py/InterActives/Forum/ForumMain.render?forum_id=5517 (!-- Thanks --!) (html) (head) (title)Riflessioni sullo stage 2005(/title) (meta name="Dc.Title" Content="Le esperienze professionali di Mark") (meta name="description" Content="Un esperienza professionale durata mesi, piena di soddifazioni e interassinti nuove conoscenze. Clicca e leggi... vedrai...") (meta name=("keywords="content="esperienze, professionali, scuola, stage, architettura, lavoro, interessante, imparare, Zurigo, HTLM, Mark, Website, technology, future, commenti, Spuehler, ufficio, SAMT, Arti e mestieri") (frameset cols="200,*" border="0") (frame name="left" src="menu.html") (frame name="right" src="text.html") (/frameset) (noframes) (body)Mi dispiace il tuo Broswer non supporta i frames (/body) (/noframes) (/head) (body bgcolor="black" link="yellow" vlink="blue" onload="alert('Ciao e benvenuto su questa pagina')") ) (br) (body) </body) </html)
|
|
Rank: Member
Iscritto dal : 6/30/2004 Posts: 1
|
penso sia questo il motivo dell'errore ma mon capisco cosa devo mettere dentro al posto dello * se uno a un risoluzione di 800 o da 1024 e diverso... (frameset cols="200,*" border="0")
pf risp vorei pubblicarlo oggi se possibile grazie mille
Mark
|
|
Rank: AiutAmico
Iscritto dal : 9/20/2004 Posts: 1,597
|
Questo è uno dei vari limiti dei frames. La soluzione sarebbe non usarli, ma se proprio ti piacciono devi: 1- usare tutte le width in % 2- usare un javascript che in base alla risoluzione dello schermo ti permetta di adattare il secondo frame. Visto che stai facendo domande a 360° su php, javascript ecc, penso non ti dispiaccia sapere che al posto del frames per i menu puoi usare altre soluzioni: 1- una funzione javascript per creare il menu 2- un inclusione shtml 3- un menu lato server in php, asp 4- un motore di template (tipo smarty) 5- DIV floating (da ripetere però in tutte le pagine) Sono cosi avanti che quando guardo indietro vedo il futuro.
|
|
Rank: Member
Iscritto dal : 6/30/2004 Posts: 1
|
Ciao, mti puoi spiegare meglio e darmi dei link,dovrei pubblicare uesto sito ma senza questo problema. Grazie
il prossimo lo farò senza frames promesso.... help me pf
|
|
Rank: Member
Iscritto dal : 6/30/2004 Posts: 1
|
Non penso che si una cosa cosi complicata non si puo intevenire sulla fonte html per correggere il problema? Bidgona per forza omlicarsi la vita con quel elenco che mi hai scritto? Grazie Mark
|
|
Rank: AiutAmico
Iscritto dal : 9/20/2004 Posts: 1,597
|
a parte che sarebbe <b>semplificarsi</b> la vita <img src=icon_smile.gif border=0 align=middle> comunque passami il link del tuo sito e vediamo. Non vedendo il codice è difficile dare un consiglio preciso... Sono cosi avanti che quando guardo indietro vedo il futuro.
|
|
Rank: Member
Iscritto dal : 6/30/2004 Posts: 1
|
Ciao grazie per l'aiuto: il codice e il seguente dato che la pagina nonn e ancora online. (!-- Created by Mark 2005 (!-- Please comment on this page http://interactives.alxnet.com/cgi-bin/slither/Driver.py/InterActives/Forum/ForumMain.render?forum_id=5517 (!-- Thanks --!) (html) (head) (title)Riflessioni sullo stage 2005(/title) (meta name="Dc.Title" Content="Le esperienze professionali di Mark") (meta name="description" Content="Un esperienza professionale durata mesi, piena di soddifazioni e interassinti nuove conoscenze. Clicca e leggi... vedrai...") (meta name=("keywords="content="esperienze, professionali, scuola, stage, architettura, lavoro, interessante, imparare, Zurigo, HTLM, Mark, Website, technology, future, commenti, Spuehler, ufficio, SAMT, Arti e mestieri") (frameset cols="200,*" border="0") (frame name="left" src="menu.html") (frame name="right" src="text.html") (/frameset) (noframes) (body)Mi dispiace il tuo Broswer non supporta i frames (/body) (/noframes) (/head) (body bgcolor="black" link="yellow" vlink="blue" onload="alert('Ciao e benvenuto su questa pagina')") ) (br) (body) </body) </html) se hai bigno di altri codici di file collegati fammi sapere. Grazie mille per intanto Mark
|
|
Rank: AiutAmico
Iscritto dal : 9/20/2004 Posts: 1,597
|
C'era qualche errorino nel codice. Adesso funziona bene http://www.dead.it/public/temp/esempio1.htmlper recuperare il codice richiama le pagine: http://...../esempio1.html http://...../menu.html http://...../text.html e per ognuna di esse fai visualizza codice dal tuo browser e copialo col notepad. P.S. ovviamente se nel tuo frames DX vuoi mettere un'immagine 1024x768 o una tabella con width=2000px, non ci sarà frame capace di contenerla nei limiti dello schermo<img src=icon_smile.gif border=0 align=middle>! Edited by - dead on 02/24/2005 10:15:24 Sono cosi avanti che quando guardo indietro vedo il futuro.
|
|
Rank: Member
Iscritto dal : 6/30/2004 Posts: 1
|
Scuami se rompo, ma come detti ci tengo... ma non vedo grandi differenza tra il tuo codice : (html)(!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN") (html) (head) (title)Riflessioni sullo stage 2005(/title) (meta name="Dc.Title" Content="Le esperienze professionali di Mark") (meta name="description" Content="Un esperienza professionale durata mesi, piena di soddifazioni e interassinti nuove conoscenze. Clicca e leggi... vedrai...") (meta name=("keywords="content="esperienze, professionali, scuola, stage, architettura, lavoro, interessante, imparare, Zurigo, HTLM, Mark, Website, technology, future, commenti, Spuehler, ufficio, SAMT, Arti e mestieri") (frameset cols="200,*" border="0") (frame name="left" src="menu.html" tppabs="http://www.dead.it/public/temp/menu.html") (frame name="right" src="text.html" tppabs="http://www.dead.it/public/temp/text.html") (/frameset) (noframes) (body)Mi dispiace il tuo Broswer non supporta i frames(/body) (/noframes) (/head) (body bgcolor="black" link="yellow" vlink="blue" onload="alert('Ciao e benvenuto su questa pagina')") (br) (/body) (/html) e il mio: (!-- Created by Mark 2005 (!-- Please comment on this page http://interactives.alxnet.com/cgi-bin/slither/Driver.py/InterActives/Forum/ForumMain.render?forum_id=5517 (!-- Thanks --!) (html) (head) (title)Riflessioni sullo stage 2005(/title) (meta name="Dc.Title" Content="Le esperienze professionali di Mark") (meta name="description" Content="Un esperienza professionale durata mesi, piena di soddifazioni e interassinti nuove conoscenze. Clicca e leggi... vedrai...") (meta name=("keywords="content="esperienze, professionali, scuola, stage, architettura, lavoro, interessante, imparare, Zurigo, HTLM, Mark, Website, technology, future, commenti, Spuehler, ufficio, SAMT, Arti e mestieri") (frameset cols="200,*" border="0") (frame name="left" src="menu.html") (frame name="right" src="text.html") (/frameset) (noframes) (body)Mi dispiace il tuo Broswer non supporta i frames (/body) (/noframes) (/head) (body bgcolor="black" link="yellow" vlink="blue" onload="alert('Ciao e benvenuto su questa pagina')") ) (br) <body) </body) </html) Mi evidenzi dove sbaglio?
|
|
Rank: AiutAmico
Iscritto dal : 9/20/2004 Posts: 1,597
|
(html) (head) (title)Riflessioni sullo stage 2005(/title) (meta name="Dc.Title" Content="Le esperienze professionali di Mark") (meta name="description" Content="Un esperienza professionale durata mesi, piena di soddifazioni e interassinti nuove conoscenze. Clicca e leggi... vedrai...") (meta name=("keywords="content="esperienze, professionali, scuola, stage, architettura, lavoro, interessante, imparare, Zurigo, HTLM, Mark, Website, technology, future, commenti, Spuehler, ufficio, SAMT, Arti e mestieri") (frameset cols="200,*" border="0") (frame name="left" src="menu.html") (frame name="right" src="text.html") (/frameset) (noframes) (body)Mi dispiace il tuo Broswer non supporta i frames (/body) (/noframes) (/head) (body bgcolor="black" link="yellow" vlink="blue" onload="alert('Ciao e benvenuto su questa pagina')") <font color=red>)</font id=red> <font color=green>c'è un tag di chiusura in più</font id=green> (br) <font color=red>(/body) (/html)</font id=red> <font color=green>mancano i tag di chiusura</font id=green> Inoltre, e forse è più importante, non ho visto i files che devi richiamare nel frames di DX, ma assicurati che nel file menu A- siano inclusi tra <font color=red>(table) e (/table)</font id=red> B- richiamino come destinazione il nome del frame "right" vedi <font color=red> <b>(TABLE)</b> (TR)(TD)(A HREF="http://www.aiutamici.com" <b>TARGET="right"</b>)Aiutamici(/A)(/TD)(/TR) (TR)(TD)(A HREF="http://www.dead.it" TARGET="right")Dead(/A)(/TD)(/TR) (TR)(TD)(A HREF="http://www.google.com" TARGET="right")Google(/A)(/TD)(/TR) <b>(/TABLE)</b> </font id=red> Edited by - dead on 02/25/2005 13:55:13 Sono cosi avanti che quando guardo indietro vedo il futuro.
|
|
Rank: Member
Iscritto dal : 6/30/2004 Posts: 1
|
Grazie Dead per il tuo aiuto, ora sto ricontrollando tutto lo script. Ti faccio sapere domani sera. Grazie Mark
|
|
Rank: Member
Iscritto dal : 6/30/2004 Posts: 1
|
OK ho corretto quello che mi hai detto e lo messo online ma la pagina ha ancora un errore non so quante volte ho riletto il codice e non ritrovo l'errore paraganato al tuto è uguale... http://web.ticino.com/Mark/Studing-Book/Il file http://web.ticino.com/Mark/Studing-Book/text.htmlcontiua a risultare bianco... di seguito ti metto il codice della mia pagina index che riassume i 2 frames che bignerebbe vedere, ma si vede solo il menu... (!-- Created by Mark 2005 --!) (!-- Please comment on this page http://interactives.alxnet.com/cgi-bin/slither/Driver.py/InterActives/Forum/ForumMain.render?forum_id=5517 --!) (!-- Thanks --!) (html) (head) (title)Riflessioni sullo stage 2005(/title) (meta name="Dc.Title" Content="Le esperienze professionali di Mark") (meta name="description" Content="Un esperienza professionale durata mesi, piena di soddifazioni e interassinti nuove conoscenze. Clicca e leggi... vedrai...") (meta name=("keywords="content="esperienze, professionali, scuola, stage, architettura, lavoro, interessante, imparare, Zurigo, HTLM, Mark, Website, technology, future, commenti, Spuehler, ufficio, SAMT, Arti e mestieri") (frameset cols="200,*" border="0") (frame name="left" src="menu.html") (frame name="right" src="text.html") (/frameset) (noframes) (body)Mi dispiace il tuo Broswer non supporta i frames (/body) (/noframes) (/head) (body bgcolor="black" link="yellow" vlink="red" onload="alert('Ciao e benvenuto su questa pagina')") (br) (/body) </html) Grazie per l'aiuto Mark
|
|
Rank: AiutAmico
Iscritto dal : 9/20/2004 Posts: 1,597
|
Il sito funziona, gli errori di sintassi li hai eliminati. L'errore che rimane non è di sintassi ma concettuale: la tua home page l'hai salvata in un file che si chiama home page.htm <font face='Arial'><font size=2><b><font color=blue>(A href="http://web.ticino.com/Mark/Home%20Page.htm" target="right")Home(/a)</font id=blue></b></font id=size2></font id='Arial'> Nella tua index invece richiami un file che si chiama text.htm: <font face='Arial'><font size=2><b><font color=blue>(frame name="right" src="text.html")</font id=blue></b></font id=size2></font id='Arial'> Ovviamente il browser carica il file che tu gli ordini di caricare. Nel src, al posto di text.htm dovrai quindi mettere il nome della tua home page. Sono cosi avanti che quando guardo indietro vedo il futuro.
|
|
Rank: Member
Iscritto dal : 6/30/2004 Posts: 1
|
Ciao, ma non ho capito il tuo raginamento. Prima cosa i files si trovano all'interno di: http://web.ticino.com/Mark/Studing-Book/ho un file index.htm e un file text.htm e uno menu.htm e come in seguito scritto il file index richiama i due frames. (frameset cols="200,*" border="0") (frame name="left" src="menu.html") (frame name="right" src="text.html") QUuando clicco sul collegamento: http://web.ticino.com/Mark/Studing-Book/mi si apre il file index e sulla sinistra vedo il frames menu corettamente sulla destra mi risulta tutto bianco... perche?
|
|
Rank: AiutAmico
Iscritto dal : 9/20/2004 Posts: 1,597
|
<BLOCKQUOTE id=quote><font size=1 face="Sans Serif, Arial, Helvetica" id=quote>quote:<hr height=1 noshade id=quote> ho un file index.htm e un file text.htm e uno menu.htm e come in seguito scritto il file index richiama i due frames. (frameset cols="200,*" border="0") (frame name="left" src="menu.html") (frame name="right" src="<font face='Impact'><font size=5><font color=red>text.html</font id=red></font id=size5></font id='Impact'>") Quando clicco sul collegamento: http://web.ticino.com/Mark/Studing-Book/mi si apre il file index e sulla sinistra vedo il frames menu corettamente sulla destra mi risulta tutto bianco... perche? <hr height=1 noshade id=quote></BLOCKQUOTE id=quote></font id=quote><font face="Sans Serif, Arial, Helvetica" size=2 id=quote> Perche tu stai chiamando il file text.html src sta per Search (Cerca). Quell attributo indica <b>quale file deve essere caricato nel frame di destra.</b> Se al caricamento del sito tu gli dici <font size=3><font color=red>text.html</font id=red></font id=size3>, il browser carica il file text.html, se gli dici pippo.html caricherà pippo.html. Se invece gli netti il nome del file della tua home page (non mi ricordo ma mi sembra che fosse <b>Mark Home.htm</b>) caricherà la tua homepage. P.S. non ti preoccupare, la strada del web designer è piena di misteri! <img src=icon_smile_big.gif border=0 align=middle><img src=icon_smile_big.gif border=0 align=middle><img src=icon_smile_wink.gif border=0 align=middle> Sono cosi avanti che quando guardo indietro vedo il futuro.
|
|
Rank: Member
Iscritto dal : 6/30/2004 Posts: 1
|
Scusa non vedo il problema, questo lo capito gai all'inizio della nostra discussione, lo strano e che sul mio pc vedo la pagiana di destra cioè text.html in bianco accedendo da un altro pc (di un amico) lui la vede la pagina index correttamente sia il frame destra menu che il frame sinistra text.... Abbiamo lo stesso sisitem OP XP pro e perche sul mio non va? Provando da un terzo pc con sist 98 anche li appare bianco.... e questa la mia domanda, cosa voldire quel bianco??? perche su aécuni pc va e su altri non va? P.S. cosa vedi te? http://web.ticino.com/Mark/Studing-Book/la pagina coretta o con il frame destro bianco?? Grazie tante
|
|
Rank: AiutAmico
Iscritto dal : 9/20/2004 Posts: 1,597
|
Allora, vediamo di capirci: Ho controllato. Con Netscape vedo una pagina bianca. Con Iexplorer una pagina intitolata: <i>Libro di Lavoro - Riflessioni sull'Apprendistato - ZH 2005</i> che in effetti risulta essere corrispondente al file text.html... Pensa che nella mia beata ingenuità credevo che al caricamento tu volessi caricare l'home page <img src=icon_smile_big.gif border=0 align=middle>! Anche richiamando direttamente http://web.ticino.com/Mark/Studing-Book/text.html Netscape mi presenta una pagina bianca, però se con Netscape visualizzo il codice della pagina bianca, in realtà il codice ESISTE.... 10 minuti dopo...: Questa volta mi hai fatto sudare! I COMMENTI IN HTML SI SCRIVONO COSI: <font face='Trebuchet MS'><font size=6><font color=red>(!-- --)</font id=red></font id=size6></font id='Trebuchet MS'> NON COSI: <font face='Trebuchet MS'><font size=6><font color=red>(!-- --<font color=black>!</font id=black>)</font id=red></font id=size6></font id='Trebuchet MS'> In tal caso i browser SERI come Netscape e Firefox, che rispettano le regole dell'HTML, si rifiutano di interpretare la pagina. IExplorer che si digerisce qualsiasi cosa, non si accorge dell'errore e va avanti... <img src=icon_smile_big.gif border=0 align=middle> conclusione: controlla e sostituisci i tag di commento con quelli giusti. P.S. Se usi un editor come HTML-Kit che ti colora i commenti, il codice ed i tag in maniera differente, ti accorgi subito che 3/4 della pagina sono interpretati come commenti. Inoltre fai bene a non usare editor WYSIWYG, ma addirittura scrivere il codice a mano, ti aumenta il rischio di errori. HTML-kit ha una toolbar che ti permette di inserire tag, commenti ecc. senza incorrere in errori di ortografia. Edited by - dead on 03/02/2005 23:13:23 Sono cosi avanti che quando guardo indietro vedo il futuro.
|
|
Guest |