26. juli 2002 - 22:35
Der er
5 kommentarer og 1 løsning
close frameset....?
her er min meget enkle kode til at lukke et vindue... og det fungerer fint... men hvad skal jeg ændre i koden for at lukke et fullscreen frameset. ? her er koden: <html> <head> <title>Untitled Document</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="JavaScript"> <!-- function MM_callJS(jsStr) { //v2.0 return eval(jsStr) } //--> </script> </head> <body bgcolor="#FFFFFF" text="#000000" onLoad="MM_callJS('window.close()')"> <a href="java script:;"><font color="#FFFFFF">close</font></a> </body> </html>
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?
skriv top.close() istedet for window.close() <body bgcolor="#FFFFFF" text="#000000" onLoad="MM_callJS('top.close()')">
det virker jo fint! - lige en sidste ting ? der fremkommer et ekstra browservindue bag ved det der lukkes ? - kan man også få lukket dette ??? en slags luk alle vinduer kommando ?? point er påvej om lidt :-)
Såvidt jeg ved er der ikke nogen 'luk alle vinduer' kommando. når du åbener et vindue med window.open bliver der returnereret en pegepind til det nye vindue. eg: variabel = window.open( url, vinnavn ); og den kan du bagfter bruge til at lukke vinduet: variabel.clos(); men det kræver at du husker den pegepind mvh JakobA
ok! du taler om en pegepind... ? nedenfor er den simple kode som skal til for at åbne (start.htm) et vindue i fullscreen... hvor er det lige ? - jeg skal bruge den dersens pegepinden ? - vil gerne sende lidt flere point hvis du lige gider hjælpe mig... <html> <head> <title>untitled</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="JavaScript" type="text/javascript"> <!-- function openFull() { netscape = (navigator.appName == "Netscape"); n4 = netscape && (parseInt(navigator.appVersion) >= 4); explorer = (navigator.appName == "Microsoft Internet Explorer"); ie = explorer && (parseInt(navigator.appVersion) >= 4); ie4 = explorer && (parseInt(navigator.appVersion) == 4); ie5 = explorer && (navigator.appVersion.indexOf('MSIE 5') > 0); mac = navigator.userAgent.indexOf('Mac') > 0; win = navigator.userAgent.indexOf('Win') > 0; if (mac) { newwin=window.open("./frames/start.htm","","resizable=no") // if (document.all){ newwin.moveTo(0,0); newwin.resizeTo(screen.width,screen.height); // } } else { if (ie) { window.open("./frames/start.htm","","fullscreen=yes"); } else { newwin=window.open("./frames/start.htm","","") if (document.all){ newwin.moveTo(0,0); newwin.resizeTo(screen.width,screen.height); } } } } //--> </script> </head> <body onLoad="openFull()"> </body> </html>
ok! har lidt travlt... opretter nyt spørgsmål!
Vi tilbyder markedets bedste kurser inden for webudvikling