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

    Problemi con i frames e javascript

    ciao a tutti ragazzi,
    ho un problemino con i frames e javascript. E' un po' complicato da spiegare ma ci provo lo stesso.
    sto realizzando un sito internet che fa uso di frame;
    supponiamo che ci sia un frame laterale 'menu', uno superiore 'head' ed uno centrale 'principale';
    ovviamente tutte le pagine del sito verranno visualizzate in
    'principale';
    supponiamo che una di queste pagine sia x.htm;
    se chiamo questa pagina da internet, da barra di indirizzo per
    intenderci,
    non deve visualizzarmi tale pagina ma la pagina completa con tutti e tre i frame e che ha nel frame principale la pagina x.htm;
    a tale scopo ho inserito in ogni pagina che deve comparire in
    'principale' il seguente script (dove home.htm è la pagina contenente i frame):

    <!--
    if(self.name==top.name)
    {location.href="home.htm";}
    //-->

    come modificarlo in modo tale da specificare la pagina da aprire in
    'principale' ?
    mi servirebbe qualcosa di generale che prenda il nome della pagina
    corrente e lo vada ad inserire senza modificare a mano ogni script per ogni pagina.
    Non so se mi sono spiegato bene !?!

    Per semplificare, supponiamo di avere 3 file htm (index.htm, 1.htm e 2.htm):
    index è la pagina con i 2 frames (head e principale);
    1 e 2 sono le pagine che devono comparire nel frame principale di
    index.htm;
    se apri 1.htm, dovresti essere dirottato su index.htm (e questo grazie allo script di cui sopra);
    la domanda è: come faccio, dopo aver dirottato l'utente su index.htm a caricare in principale (ad es.) la pagina 2.htm ?
    Spero ora di essere stato più chiaro.
    Ringrazio anticipatamente tutti quelli che vorranno gentilmente darmi una mano.

  2. #2

    stesso problema!

    Ho il tuo stesso problema!
    Hai per caso nel frattempo trovato una soluzione?

    Grazie!

    Sandy

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.