Pagina 1 di 5 1 2 3 ... ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 46
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    84

    problemi con frame non visualizzano titolo sito e metatag

    ciao ragazzi, ho un problema con i frame, le pagine si visualizzano correttamente ma pur avendo inserito i metatag e il titolo della pagina, non mi visualizza il titolo della pagina sulla barra superiore del browser, e mi riporta sempre quello di prima.
    Qualcuno può darmi una dritta?Dove sbaglio?
    :tongue:

  2. #2
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    381
    puoi madare il codice dove setti il nome della pagina etc...altrimenti cosi' e' un po difficile trovare l'errore!


  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    84
    ciao anise. grazie per aver risposto..
    allora questo è quello che ho scritto nel mio file js

    if (window.top == window.self)
    {
    document.write('<frameset framespacing="0" border="0" rows="99,*" frameborder="0">')
    document.write('<frame name="intestazione" scrolling="no" noresize target="intestazione" src="testata.htm">')
    document.write('<frameset cols="180,*">')
    document.write('<frame name="indice" target="principale" src="indice.htm" scrolling="no">')
    document.write('<frame name="principale" src='+document.URL+'? target="_self">')
    document.write('</frameset>')
    }


    questo in ogni mia pagina per fare in modo che la pagina non si apra fuori dal frameset

    e per il titolo della pagina lo cambio in ogni pagina <title>benvenuti nel sito dei volontari della croce rossa italiana</title>

    e i metatag li ho scritti in index e testata
    dove sbaglio?
    :tongue:

  4. #4
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    381
    oddio e perche' se li hai divisi in frame hai fatto tutta sta cosa non bastava una pagina che richiamava le altre?????
    mi trovi spiazzata!
    VVoVe:

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    84
    ho dimenticato di dirti una cosa (credo importante)
    quando visualizzo in anteprima nel browser le pagine, in tutte mi riporta sulla barra del browser il vero titolo della pagina mentre se faccio anteprima index non mi riporta il titolo effettivo ma solamente "benvenuti in questo sito"..infatti se richiamo le altre pagine dalla index cliccando sul menu non mi riporta più il titolo vero ma sempre la stessa scritta che mi esce in index..e se voglio vedere il codice sorgente mi visualizza quello che ti ho scritto prima nel file js..non ci capisco più niente.
    che devo fare?
    :tongue:

  6. #6
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    84
    sto cercando di imparare adesso i frame
    :tongue:

  7. #7
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    381
    calma!
    ma queste benedette pagine con che le hai fatte?
    come le hai partorite?

    cerchiamo di srotolare piano piano la matassa!
    no panic

  8. #8
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    84
    inizialmente con notepad poi con dreamweaver
    :tongue:

  9. #9
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    84
    io credo che l'errore sta nella index, solo che non capisco cosa combino
    :tongue:

  10. #10
    E' molto semplice: se è presente un frameset, il browser visualizza sulla barra del titolo della finestra SEMPRE e SOLO ciò che c'è nel tag TITLE della pagina contenente il frameset, e MAI il title proveniente da uno di documenti HTML presenti nei frame.

    In altri termini l'unica soluzione per fare in modo che cambiando pagina cambi il titolo della finestra è NON USARE I FRAME.
    "Le uniche cose che sbagli sono quelle che non provi a fare."
    Atipica

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.