06. januar 2003 - 14:17
Der er
8 kommentarer og 1 løsning
window.close();
Jeg har en index.html som ikke skal gøre andet end at viderestille til min startside og så skal den lukke. <HTML> <HEAD></HEAD> <body onload="window.open('servlet/Start','Start','toolbar=yes,location=yes,directories=no,status=no,menubar=yes,scrollbars=no,resizable=yes,copyhistory=yes,width=1024,height=768,top=0,left=0,screenY=0,screenX=0');window.close();"> </body> </HTML> Problemet er bare at den kommer op med en dialogboks. Hvordan undgår jeg det?
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?
06. januar 2003 - 14:42
#1
Prøv med: <body onload="window.open('servlet/Start','Start','toolbar=yes,location=yes,directories=no,status=no,menubar=yes,scrollbars=no,resizable=yes,copyhistory=yes,width=1024,height=768,top=0,left=0,screenY=0,screenX=0');window.opener=window;window.opener.close();">
06. januar 2003 - 15:09
#2
Du kan ikke undgå dialogboksen med mindre det er et vindue som du selv har åbnet
06. januar 2003 - 15:22
#3
Det første virker næsten :-). Problemet er at hvis du kaldet index igen så lukker det hele ned :-(
06. januar 2003 - 21:14
#4
<ole> sostack's eksempel beror på en browser-bug og fungerer ikke i mange browsere. Du kan ikke lukke brugerens browser uden at få dialogboksen. Hvorfor lukke browseren? /mvh </bole>
06. januar 2003 - 21:24
#5
Jeg mente nok jeg havde ret *g*
12. januar 2003 - 10:54
#6
det jeg gerne vil er at have et index.html som onload åbner en side der indeholder en loginform. index.html : <HTML> <HEAD></HEAD> <body onload="window.open('../index/login.html','Login','width=300,height=200,top=100,left=100,screnY=100,screenX=100');window.close();"> </body> </HTML> login.html : <html> <head> </head> <body onload='self.focus();'> <table border='0'> <tr> <td align='center'> <FORM METHOD='POST' NAME='FORM' ACTION='../servlet/Login'> <TABLE><THEAD><TR><TH>Login</TH></THEAD> <TR><TD>User</TD><TD><INPUT TYPE='TEXT' NAME='navn' value=''></TD></TR> <TR><TD>Password</TD><TD><input type='password' NAME='pass' value=''></TD></TR> <TR><TD><INPUT TYPE='SUBMIT' VALUE='Login'><INPUT TYPE='RESET' VALUE='Reset'></TD></TR> </FORM> </table> </script> </body> </html> Problemet er jo som sagt bare at når jeg gør det på denne måde så får jeg et tomt vindue åbnet som jeg ikke kan lukke uden at blive promptet
12. januar 2003 - 11:00
#7
Den index.html kunne vel godt indeholde login formen, men hvordan for jeg den så til at åbne i et vindue?
12. januar 2003 - 11:04
#8
altså et jeg kan styre ;-)
08. april 2003 - 12:17
#9
lukker takker alle for hjælpen :-)
Vi tilbyder markedets bedste kurser inden for webudvikling