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

    Aprire 2 frame da un link

    Salve, ho trovato alcuni post con la stessa richiesta, la cosa non mi è ancora molto chiara. Ho una pagina divisa i frame, top, sommario, principale, nella pagina top ho 10 link che dovrebbero aprire ognuno di loro 2 pagine diverse, una in sommario e una in principale. E' una tesina multimediale, avente le materie nella top e gli argomenti nel sommario. Cosa c'è da mettere livello di script nelle pagine?

    Grazie 1000
    Fidel

  2. #2
    Reale_Augello
    Guest

    Crea...

    ... una funzione del tipo:

    codice:
    <script language="JavaScript">
    
    function Apri(link1,link2) {
     top.nomeframesommario.window.location.href=link1;
     top.nomeframeprincipale.window.location.href=link2;
    }
    
    </script>
    Da usare così:

    codice:
    Apri
    Ciao !

    P.S.: scrivi javascript tutto attaccato

  3. #3
    Perfetto! anche oggi ho capito ed imparato qualcosa in più. L'unico inconveniente del codice è che oltre a cambiare le pagine si apre una nuova finestra, il cui indirizzo risulta essere " javascript:void(0);" senza le virgolette e la mitica "Impossibile trovare il server"
    Altro aiutino?

    Bye
    Fidel

  4. #4
    Reale_Augello
    Guest

    La...

    ... cosa è piuttosto strana: potresti trascrivere il codice che stai utilizzando ?

  5. #5
    Qusto è il codice della mia top, con l'aggiunta di quanto da te detto

    <HTML><HEAD><TITLE>top</TITLE>
    <script language="JavaScript">

    function Apri(link1,link2) {
    top.sommario.window.location.href=link1;
    top.principale.window.location.href=link2;
    }

    </script>
    <META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
    <META content="Microsoft FrontPage 4.0" name=GENERATOR>
    <base target="inferioredx">
    </HEAD>
    <BODY bgColor=#0033CC leftMargin=0 topMargin=0 link="#FFFFFF" vlink="#FFFFFF" alink="#FFFFFF">
    <DIV align=center>
    <CENTER>
    <TABLE cellSpacing=0 cellPadding=0 width="100%" border=1>
    <TBODY>
    <TR>
    <TD vAlign=center align=middle width="100%" colspan="5"></TD></TR>
    <TR>
    <TD width="20%">

    </TD>
    <TD width="20%">

    </TD>
    <TD width="20%">

    </TD>
    <TD width="20%">
    Apri
    </TD>
    <TD width="20%">

    </TD>
    </TR>
    <TR>
    <TD width="20%">

    </TD>
    <TD width="20%">

    </TD>
    <TD width="20%">

    </TD>
    <TD width="20%">

    </TD>
    <TD width="20%">

    </TD>
    </TR></TBODY></TABLE></CENTER></DIV></BODY></HTML>

    Devo provare ad eliminare a href="javascript:void(0);" e inserire un pulante il cui evento "on click" sia Apri('topitaliano.htm','italiano/main.htm');
    Infatti credo intenda anche javascrip:voit.... come link, stando nel tag a href

    Grazie ancora
    Fidel

  6. #6

  7. #7
    Infatti funziona!
    deve essere sontituito dal tuo codice questa riga
    Apri
    e sostutuita con



    <input type="submit" value="Italiano" name="B1" onClick="Apri('topitaliano.htm','italiano/main.htm');"></p>
    Fidel

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.