Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Errore di set di frame ricorsivo: index.html

    Una buona sera a tutti,
    sono un autodidatta e mi sto avvicinando adesso alla creazione di un sito web che publicizzi la mia piccola azienda di impianti fotovoltaici. Ho letto qualche tutorial, libro e quant'altro e mi stò cimentando nell' impresa con Dreamweaver cs3.
    Ora: ho creato una pagina chiamata index.html ed in essa vorrei metterci un frame superiore lungo tutto la pagina che mi ospitasse il banner sempre presente, ed un frame sinistro, posto chiaramente a sinistra e al di sotto di quello superiore, che mi ospitasse la barra di navigazione e nel frame centrale, mainFrame se non sbaglio, tutte le varie pagine del sito. Il procedimento che seguo è che, una volta inseriti i frame nella pagina, salvo tutto col nome di index.html, ma una volta fatta l'anteprima del browser e tornato su dreamweaver mi appare un messaggio che cita:"Questo file è stato ricaricato da un programma diverso da Dreamweaver. Si desidera ricaricarlo?"; spingo il tasto "si" e mi appare una scritta dentro i frame che dice:"Errore di set di frame ricorsivo: index.html". Non riesco a capire dove sia il mio errore, molto probabilmente legato alla mia inesperienza. Ho cercato di capirci qualcosa cercando spiegazioni in rete ma non ne ho trovate.
    Qualcuno tra i fruitori del forum saprebbe darmi un aiuto?
    Grazie

  2. #2
    Utente bannato
    Registrato dal
    Sep 2009
    Messaggi
    1,737
    Set di frames (index.htm)
    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Documento senza titolo</title>
    </head>
    <frameset rows="80,*" cols="*" frameborder="no" border="0" framespacing="0">
      <frame src="pag2.htm" name="topFrame" scrolling="No" noresize="noresize" id="topFrame" title="topFrame" />
      <frameset cols="80,*" frameborder="no" border="0" framespacing="0">
        <frame src="pag3.htm" name="leftFrame" scrolling="No" noresize="noresize" id="leftFrame" title="leftFrame" />
        <frame src="pag1.htm" name="mainFrame" id="mainFrame" title="mainFrame" />
      </frameset>
    </frameset>
    <noframes><body>
    </body></noframes>
    </html>
    Header (Banner e logo pag2.htm)
    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Documento senza titolo</title>
    </head>
    
    <body>
    <h1>Header</h1>
    </body>
    </html>
    Menu (pag3.htm)
    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Documento senza titolo</title>
    </head>
    
    <body>
    <h1>Menu</h1>
    </body>
    </html>
    Contenuti (pag1.htm)
    codice:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Documento senza titolo</title>
    </head>
    
    <body>
    <h1>Contenuti</h1>
    </body>
    </html>

  3. #3
    Innanzi tutto ti ringrazio miki003 per la solerte e pronta risposta, ma purtroppo il problema continua a persistere.
    Allora: se non dico eresie, mi sembra che il programma, al momento dell' inserimento dei frame nella pagina index.html, crei lo stesso identico codice da te postatomi all' inizio del messaggio, non sono praticissimo di html, ma con la guida trovata in questo sito e velocemente studiata mi sembra di poter affermare quanto detto. Una volta creati i frame posiziono il cursone nel frame desiderato e con il comando "apri in frame" dico di aprire la pagina banner_home.html nel topframe e la pagina barra_navigazione.html nel leftframe; "salvo tutto" col nome di index.html e salvo il "set di frame" anch' essi col nome di index.html.
    Se provo a salvare la pagina prima della "fase" apri in frame mi viene lo stesso problema.
    Molto probabilmente non ho capito la tua risposta, e di questo mi scuso anticipatamente, oppure sono semplicemente un testone al cubo.
    Ciao e grazie

  4. #4
    Utente bannato
    Registrato dal
    Sep 2009
    Messaggi
    1,737
    Non ho capito allora la tua domanda!

    Tu vorresti una spiegazione di come usare DW? Se è questo qui sarebbe impossibile farlo e poi basterebbe guardare il manuale.

    Se invece vuoi sapere come si usa il codice, allora è semplice gli esempi che ti ho postato sono espliciti, il set di frame (index.htm) come postato va bene così e non vuole più toccato, gli interventi vogliono fatti sepratamente per ogni pagina e salvata sepratamente dalle altre!

    Il modo di procedere è caricare in DW una pagina ad esempio la pagina del menu (nel mio caso, pag3.htm), inserire il nenu e altri contenuti che vuoi e quando è a posto salvarla e passare ad un'altra pagina senza curarsi delle altre pagine e della pagina index.

    Mai caricare tutte le pagine insieme e cercare di elaboarle insieme, questo crea solo confusione e pasticci

  5. #5
    .........Invece hai capito benissimo, quello che non aveva capito ero io e dopo un attenta rilettura dei tuoi messaggi sono riuscito nel mio intento; daltrocanto lo avevo scritto in un post precedente a questo......"Sono un testone al cubo"
    Ti ringrazio per il prezioso aiuto e per la pazienza "usata"
    Un saluto
    Max

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.