Avatar billede tl Nybegynder
22. august 2002 - 10:32 Der er 11 kommentarer

Kan man med et hyperlink opdatere flere frames?

Hej..

Givet jeg har et hyperlink, kan jeg ved at trykke på dette opdatere 2 af mine frames samtidigt?
Avatar billede pelkjaer Nybegynder
22. august 2002 - 10:39 #1
<script type="text/javascript">
function multiLoad(URL1,URL2) {
  parent.LMenuFrame.location.href=URL1;
  parent.LMenuFrame.document.close();
  parent.mainFrame.location.href=URL2;
  parent.mainFrame.document.close();
}
</script>

<a href="java script:multiLoad('articles.asp', 'blank.html')">link</a>
Avatar billede tl Nybegynder
22. august 2002 - 10:59 #2
virker ikke.. LMenuFrame og mainFrame er vel navnene på mine frames? sådan har jeg sat det.
Avatar billede pelkjaer Nybegynder
22. august 2002 - 11:00 #3
Ja det er navnene på dine frames - og jo det virker :)
Avatar billede tl Nybegynder
22. august 2002 - 11:01 #4
ikke her. Også til IE 6.0.. Det er min topframe der skal styre main og venstre frame, og aaltså ikke selve mit frameset, men det skulle vel ikke betyde noget..
Avatar billede pelkjaer Nybegynder
22. august 2002 - 11:03 #5
Jeg bruger også selv IE6 og har et link i en topframe som loader i både mainFrame og LMenuFrame - og her virker det fint.
Avatar billede pelkjaer Nybegynder
22. august 2002 - 11:04 #6
Prøv og vis hvordan du gør
Avatar billede tl Nybegynder
22. august 2002 - 11:07 #7
<script type="text/javascript">
function multiLoad(URL1,URL2) {
parent.contents.location.href=URL1; 
parent.contents.document.close(); 
parent.main.location.href=URL2;> 
parent.main.document.close(); }
</script>

<A href="java script:multiLoad('startMenu.htm', '/RJ/Start.aspx')" onmouseover="MM_swapImage('Image1','','pic/Start.gif',1)" onmouseout="MM_swapImgRestore()" href="#"><IMG id="IMG1" height="25" src="pic/Start_ud.gif" width="128" border="0" name="Image1"></A>

Sådan er det kodet, og der sker altså intet når man trykker på linket.
Avatar billede pelkjaer Nybegynder
22. august 2002 - 11:13 #8
Hvad med
<A onmouseover="MM_swapImage('Image1','','pic/Start.gif',1)" onmouseout="MM_swapImgRestore()" href="java script:multiLoad('startMenu.htm', '/RJ/Start.aspx')"><IMG id="IMG1" height="25" src="pic/Start_ud.gif" width="128" border="0" name="Image1"></A>
Avatar billede pelkjaer Nybegynder
22. august 2002 - 11:15 #9
Eller

<A href="java script:multiLoad('startMenu.htm', '/RJ/Start.aspx')" onmouseover="MM_swapImage('Image1','','pic/Start.gif',1)" onmouseout="MM_swapImgRestore()">IMG id="IMG1" height="25" src="pic/Start_ud.gif" width="128" border="0" name="Image1"></A>
Avatar billede tl Nybegynder
22. august 2002 - 11:19 #10
der sker stadig nada.. ingen skrift i de to frames..
Avatar billede pelkjaer Nybegynder
22. august 2002 - 11:23 #11
Ja så ved jeg ikke, jeg kan kun sige at jeg selv bruger det i et cms system hvor det virker glimrende.
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester