<!-- Begin function loadFrames(frame1,page1,frame2,page2) { eval("parent."+frame1+".location='"+page1+"'"); eval("parent."+frame2+".location='"+page2+"'"); } // End -->
</script>
Hvor dette så båber to sider i forskellige frames... href="java script:loadFrames('main', 'trade/default.asp', 'header2', 'trade/sinput.asp')"
Men den virker ikke da det er i frames på den første frame side de skal åbner.. (main og header2) Hvordan laves det så den virkelig åber i disse frames ??
(o; Lang... Og håber i forstår hvad jeg mener !!...
------------------------------------------------- Framen main: <frameset cols="130,*" framespacing="0" border="0" frameborder="0"> <frame name="contents" src="contens.asp" marginwidth="0" marginheight="0" scrolling="no"> <frame name="output" src="output.asp" scrolling="auto"> <noframes> <body> Noframes </body> </noframes> </frameset> ----------------------------------- Her kommer så koden på din output.asp <SCRIPT LANGUAGE="JavaScript"> <!-- Begin function loadFrames(frame1,page1,frame2,page2) { eval("parent.parent."+frame1+".location.href='"+page1+"'"); eval("parent.parent."+frame2+".location.href='"+page2+"'"); } // End -->
</script> ---------------- og sådan har jeg kaldt funktionen! <SCRIPT LANGUAGE="JavaScript">
<!-- Begin loadFrames('header2','side1.asp','main','side2.asp') // End -->
</script>
---------------------------------------------- Sådan som du har beskrevet det - loades der en ny side i framen header2 og en ny side i main (altså framesettet main overtages af den ny side - ingen contents- eller output-frame ses mere) Var det sådan du ønskede det ?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.