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

    Caricare Frames da flash

    Ciao,
    sto inultilmente cercando di caricare tramite un getURL una pagina con due frames, di cui uno deve possedere un indirizzo che varia in funzione del tasto che ha lanciato la funzione.
    È possibile?

    Grazie mille.

    Brain

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2000
    Messaggi
    20
    puoi passare tramite url il nome del documento da caricare, ad esempio :

    var docHtm = "../pagina1.htm":
    getURL("frameset.htm?dochtm="+escape(docHtm),"_bla nk");

    nel file frameset.htm puoi recuperare il parametro dochtm, e tramite il document.write scrivere il tag frame in modo che venga caricata la pagina desiderata.

    <script language="javascript">
    <!--
    var paginaDaCaricare = unescape(location.href.split("?")[1].split("=")[1]);

    //-->
    </SCRIPT>
    ..
    ..
    ..
    ..
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    document.write("<frameset name='mioframeset' rows='36,542' frameborder=NO border=0 framespacing=0><frame name='alto' scrolling=NO src='barrasuperiore.htm' noresize ><frame name='contenuti' scrolling=NO src='"+paginaDaCaricare +"' noresize ></frameset>");
    //-->
    </SCRIPT>

  3. #3
    Grazie.

    Ci provo subito!

    Brain

  4. #4
    Ha funzionato tutto a meraviglia!
    Grazie.

    Un ultimo quesito, visto che te la cavi bene con la programmazione.
    Mettiamo che volessi inserire un link sul frame alto, che mi permetta di vedere solo il frame contenente l'URL che ho caricato dinamicamente, come faccio?
    (In sostanza devo far sparire il frame che contiene questo link)

    Devo utilizzare javascript?

    Grazie ancora.
    Brain

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2000
    Messaggi
    20
    <script language="JavaScript">
    <!--

    //-->
    </script>

    function nascondiFrame(){
    parent.mioframeset.rows="0,*";
    }

    //se il tuo frameset ha come attibuto name="mioframeset"

    nascondi



  6. #6
    Ma la function deve stare all'interno dei tag SCRIPT, vero?
    E lo script va nella head della pagina col link?

    Perché così non mi funziona...

    :b
    Brain

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.