10. juli 2003 - 10:24
Der er
14 kommentarer og 1 løsning
Windows.open- åben flere vinduer
Hvordan tilføjer jeg, at der også skal loades nye sider, i et eksisterende frameset, med frame name side3 og side4 <body TEXT="000000" BGCOLOR="6D6D6D"> <body onLoad="window.open('../pages/katalog_kbh?OpenDocument', 'NewWin', 'height=580,width=750,resizable=Yes,left=20,top=20,scrollbars=Yes')">
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
Kopier overstående streng og ændre på navnet på vinduet NewWin. Lav dem i en funktion, og kald funktionen med <body onLoad="minFunktion()">. /per
<script language="Javascript" type="text/javascript" > <!--// function minFunktion() { var m1 = window.open('../pages/katalog_kbh?OpenDocument', 'NewWin', 'height=580,width=750,resizable=Yes,left=20,top=20,scrollbars=Yes'); var m2 = window.open('../pages/katalog_kbh?OpenDocument', 'NewWin1', 'height=580,width=750,resizable=Yes,left=20,top=20,scrollbars=Yes'); var m3 = window.open('../pages/katalog_kbh?OpenDocument', 'NewWin2', 'height=580,width=750,resizable=Yes,left=20,top=20,scrollbars=Yes'); } //--> </script> /per
syntes ikke rigtigt det kommer til at virke <html> <head> </head> <body> <script language="Javascript" type="text/javascript" > <!--// function minFunktion() { var m1 = window.open('../pages/katalog_kbh?OpenDocument', 'NewWin', 'height=580,width=750,resizable=Yes,left=20,top=20,scrollbars=Yes'); var m2 = window.open('../pages/arbejdsbeklaedning?OpenDocument', 'body', 'scrollbars=Yes'); } //--> </script> </body> </html>
Med henvisning til din kode, så beder du om en popup løsning: <html> <head> <title>Mit test vindue</title> </head> <script language="Javascript" type="text/javascript" > <!--// function minFunktion() { var m1 = window.open('../pages/katalog_kbh?OpenDocument', 'NewWin', 'height=580,width=750,resizable=Yes,left=20,top=20,scrollbars=Yes'); var m2 = window.open('../pages/katalog_kbh?OpenDocument', 'NewWin1', 'height=580,width=750,resizable=Yes,left=20,top=20,scrollbars=Yes'); var m3 = window.open('../pages/katalog_kbh?OpenDocument', 'NewWin2', 'height=580,width=750,resizable=Yes,left=20,top=20,scrollbars=Yes'); } //--> </script> <body onLoad="minFunktion()"> </body> </html> Men du kan ikke bruge min løsning i et frameset, så skal du lave noget med javascript styret knapper. /per
Det jeg har er et eksisterende frameset, hvor der ved aktivering en en knap skal opdateres 3 af de eksisterende frames, samt der skal poppe en ny side op i eget vindue..
<html> <head> <title>Mit test vindue</title> </head> <SCRIPT LANGUAGE="JavaScript"> <!-- //Hide from older browsers var leftFrame=null var rightFrame=null var topFrame=null function treeFrames(leftFrame,rightFrame) { parent.frames[0].location.href = leftFrame; parent.frames[1].location.href = rightFrame; parent.frames[2].location.href = topFrame; var m1 = window.open('../pages/katalog_kbh?OpenDocument', 'NewWin', 'height=580,width=750,resizable=Yes,left=20,top=20,scrollbars=Yes'); } // end hiding --> </SCRIPT> <body> <A HREF="#" onClick="parent.treeFrames('pageone1.htm','pageone2.htm','pageone3.htm')">Page One</A> </body> </html> /per
Kunne du bruge min løsning? /per
<html> <head> <title>Mit test vindue</title> </head> <SCRIPT LANGUAGE="JavaScript"> <!-- //Hide from older browsers var leftFrame=null var rightFrame=null var topFrame=null function treeFrames(leftFrame,rightFrame,topFrame) { parent.frames[0].location.href = leftFrame; parent.frames[1].location.href = rightFrame; parent.frames[2].location.href = topFrame; var m1 = window.open('../pages/katalog_kbh?OpenDocument', 'NewWin', 'height=580,width=750,resizable=Yes,left=20,top=20,scrollbars=Yes'); } // end hiding --> </SCRIPT> <body> <A HREF="#" onClick="parent.treeFrames('pageone1.htm','pageone2.htm','pageone3.htm')">Page One</A> </body> </html> 7per
11. juli 2003 - 10:34
#10
Jeg har rettet fejlen, kan du bruge scriptet? /per
11. juli 2003 - 11:35
#11
hvad hedder den frame som katalog_kbh åbnes i ?
11. juli 2003 - 11:52
#12
<html> <head> <title>Mit test vindue</title> </head> <SCRIPT LANGUAGE="JavaScript"> <!-- //Hide from older browsers var side3=null var side4=null var topFrame=null function treeFrames(side3,side4,topFrame) { parent.frames[0].location.href = side3; parent.frames[1].location.href = side4; parent.frames[2].location.href = topFrame; var m1 = window.open('../pages/katalog_kbh?OpenDocument', 'NewWin', 'height=580,width=750,resizable=Yes,left=20,top=20,scrollbars=Yes'); } // end hiding --> </SCRIPT> <body> <A HREF="#" onClick="parent.treeFrames('pageone1.htm','pageone2.htm','pageone3.htm')">Page One</A> </body> </html> katalog_kbh åbnes ikke i en frame men i et nyt vindue, ellers skal du smide linket ind i pageone3.htm i nedenstående eksempel: <html> <head> <title>Mit test vindue</title> </head> <SCRIPT LANGUAGE="JavaScript"> <!-- //Hide from older browsers var side3=null var side4=null var topFrame=null function treeFrames(side3,side4,topFrame) { parent.frames[0].location.href = side3; parent.frames[1].location.href = side4; parent.frames[2].location.href = topFrame; } // end hiding --> </SCRIPT> <body> <A HREF="#" onClick="parent.treeFrames('pageone1.htm','pageone2.htm','pageone3.htm')">Page One</A> </body> </html> /per
14. juli 2003 - 14:03
#13
I det ene ekspempel åbnes katalog_kbh i et nyt vindue. Jeg kan ikke gætte mig til en løsning, når du ikke har lavet en fyldestgørende beskrivelse. /per
14. juli 2003 - 15:59
#14
Den der ikke bygge videre på denne , så at der tilføjes flere frame der skal åbnes, samt 1 der åbner i et særskilt vindue : <body TEXT="000000" BGCOLOR="6D6D6D"> <body onLoad="window.open('../pages/katalog_kbh?OpenDocument', 'NewWin', 'height=580,width=750,resizable=Yes,left=20,top=20,scrollbars=Yes')"> Jeg kan desvære ikke få den anden til at virke
14. juli 2003 - 17:37
#15
Du skrev følgende: Det jeg har er et eksisterende frameset, hvor der ved aktivering en en knap skal opdateres 3 af de eksisterende frames, samt der skal poppe en ny side op i eget vindue.. Dette script løser din opgave: <html> <head> <title>Mit test vindue</title> </head> <SCRIPT LANGUAGE="JavaScript"> <!-- //Hide from older browsers var side3=null var side4=null var topFrame=null function treeFrames(side3,side4,topFrame) { parent.frames[0].location.href = side3; parent.frames[1].location.href = side4; parent.frames[2].location.href = topFrame; var m1 = window.open('../pages/katalog_kbh?OpenDocument', 'NewWin', 'height=580,width=750,resizable=Yes,left=20,top=20,scrollbars=Yes'); } // end hiding --> </SCRIPT> <body> <A HREF="#" onClick="parent.treeFrames('pageone1.htm','pageone2.htm','pageone3.htm')">Page One</A> </body> </html> /per
Vi tilbyder markedets bedste kurser inden for webudvikling