Avatar billede gnutella Nybegynder
24. februar 2004 - 13:20 Der er 6 kommentarer og
1 løsning

Auto window.close after pop up

Hej alle eksperter.

Jeg har en CD som skal starte en side i et vindue der ikke er fuld str. og uden nogen form for menuer. Men jeg skal jo have en side til at åbne det popup vindue. Jeg vil derfor gerne have en funktion der gør dette:

1. åbner en side i en almindelig explorer.
2. automatisk åbner et popup vindue.
3. popup vinduet lukker automatisk for den første side!

Håber det var forståeligt...

På forhånd tak
Avatar billede skovenborg Nybegynder
24. februar 2004 - 16:37 #1
du kan skrive i dit popup vindue:
<body onload="opener.close();">
men browseren vil automatisk spørge om du vil lukke siden, og det kan du ikke umiddelbart slippe af med.
Avatar billede gnutella Nybegynder
25. februar 2004 - 09:48 #2
Kan du ikke smide en fuld kode med beskrivelse til både siden der åbner popupen og den kode der skal lukke det igen, please! Så lover jeg dig, så er der 150 Point til dig!

På forhånd tak...
Avatar billede skovenborg Nybegynder
25. februar 2004 - 13:18 #3
okay - her er et meget enkelt eksempel. Men som sagt vil bla. IE vise en confirm-boks hvor du kan vælge at lukke vinduet - mozilla giver bare en besked om at det kan du ikke.:

**Side hvor du åbner popupvinduet **
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html>
<head>
<title></title>
<script type="text/javascript">
</script>
<style type="text/css">
</style>
</head>
<body onload="window.open('popup.htm','popup','toolbar=no,menubar=no,width=700,height=500');">
</body>
</html>

**popup.htm**
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html>
<head>
<title>POPUP</title>
<style type="text/css">
</style>
</head>
<body>
</body>
</html>

Du kan dog ligeså godt i din åbningsside skrive:
<body onload="window.open('popup.htm','popup','toolbar=no,menubar=no,width=700,height=500');this.close()">
Så vil den til gengæld prøve at lukke med det samme.
Avatar billede skovenborg Nybegynder
25. februar 2004 - 13:49 #4
det skulle forresten hedde:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html>
<head>
<title>POPUP</title>
<style type="text/css">
</style>
</head>
<body onload="opener.close();">
</body>
</html>
hvis du vælger ikke at lukke vinduet som jeg til sidst foreslog.
Hvorfor lavede du lige pludselig et nyt spørgsmål om næsten det samme:
http://www.eksperten.dk/spm/469699
Avatar billede gnutella Nybegynder
25. februar 2004 - 13:57 #5
fordi jeg ikke havde set at der var kommet svar herinde... sorry
Avatar billede gnutella Nybegynder
25. februar 2004 - 14:04 #6
Smart det du har lavet og du skal nok få point... Opret et svar og svarene er dine
Avatar billede skovenborg Nybegynder
25. februar 2004 - 14:53 #7
værsågo' så :-)
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