Da quello che ho capito io invece vuoi impostare la pagina da aprire nel frameset prima di averlo creato.
Devi aggiungere la pagina da aprire in un parametro dei link che aprono il frameset:
Leggi poi questo parametro dal frameset e imposti l'src del frame di navigazione.
Ti conviene far aprire una pagina di default nel caso in cui javascript sia disabilitato.codice:<script type="text/javascript"> var pagina = "a.htm"; // pagina di default, caricata nel caso non venga passato il parametro if (location.search) { // Visto che si ha un solo parametro viene letto tutto ciò // che è a destra del carattere "=" della querystring // Es: "?pagina=valore pagina = location.search.split("=")[1] } document.write("<frameset rows='200,*'>"); document.write(" <frame name='f1' src='pagina_fissa.htm'>"); document.write(" <frame name='f2' src='" + pagina + "'>"); document.write("</frameset>"); </script>
![]()

Rispondi quotando