Avatar billede fri-hash Nybegynder
20. august 2001 - 18:53 Der er 14 kommentarer og
2 løsninger

popup vindue

vi vil lave et popup vindue, som kommer frem når man lukker vores side, og helst så popupvinduet lukker af sig selv efter x antal sekunder  .....hjææælp :-)
Avatar billede olebole Juniormester
20. august 2001 - 19:49 #1
<mar>
Det kan du kun lave i frames.
/mvh
</roc>
Avatar billede nikolajdu Nybegynder
20. august 2001 - 19:58 #2
Ole vil dette da ikke virke???

<body onunload=\"window.open(\'fil.html\',\'vindueNavn\')\">

og så i popUp vinduet.


<head>
<script>
setTimeout(\'self.close\',5000);
</script>
</head>
<body>
Avatar billede sukos Juniormester
20. august 2001 - 20:00 #3
Her er siden som åbner et nyt vindue:

<html><head><title>POPUP</title>
<script language=\"javascript\">
<!--
function NytVindue(url) {
    window.open(url,\"name\",\"toolbar=no,location=0,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,top=100,left=200,width=360,height=220\")
}
//-->
</script>


</head>
</head>
<body bgcolor=\"black\" text=\"white\" onunload=\"java script:NytVindue(\'popupet.htm\');\">
<p &nbsp; </p>
<p><h1>Side1</h1></p>

</body></html>

Øhm, men den åbner også ved reload! (koden for fa\'n, hva\' nu den?)

Her er det vindue som åbnes og lukker selv:

<html>
<head>
<title>Automatisk nedlukning</title>
<script language=\"JavaScript\">
<!--
curDate = new Date();
curSec = curDate.getSeconds();
adTimer = 0;
function luk(){
window.close(self.close);
}
// -->
</script>

</head>
<body\">
<h1 align=\"center\">Automatisk nedlukning</h1>
<p align=\"center\">
Lukker det selv?????
<script language=\"javascript\">
adTimer = setTimeout(\"luk()\",5000);
</script>
</p>
</body>
</html>


Er ikke testet i NS, kun IE 5.5
Avatar billede sukos Juniormester
20. august 2001 - 20:02 #4
Jow, det virkede i NS 4.7
Hey nik!
Hører noget om du gik ud for at drikke en sidste godnat-øl??? :o)
Avatar billede nikolajdu Nybegynder
20. august 2001 - 20:04 #5
hehe. Kommer du forbi på min føs´da??
Avatar billede sukos Juniormester
20. august 2001 - 20:05 #6
Det vil jeg MEGET gerne!
Avatar billede sukos Juniormester
20. august 2001 - 20:06 #7
Det er ikke mange dage du har til at rende det sidste af dine horn af dig, hva\'rr!
Nu bliver du jo VOKSEN!!!
Avatar billede nikolajdu Nybegynder
20. august 2001 - 20:06 #8
Jeg sendte dig en mail for en måneds tid siden, men du har ikke svaret på den. Anyway hopper jeg af nu og smider endnu en mail senere.
Avatar billede sukos Juniormester
20. august 2001 - 20:08 #9
Tjek lige min mail!
Den er osku@ping.dk
Avatar billede sukos Juniormester
20. august 2001 - 20:13 #10
Forresten, fri-hash:
Det html-dokument, hvor vinduet lukker selv, skal jo hedde popupet.htm
Laver du iøvrigt sider om fri hash?
Er der brug for lidt hjælp en gang imellem?
Avatar billede fri-hash Nybegynder
20. august 2001 - 21:16 #11
sukos>>> mangler måske lidt parameterforklaring ... er det sat til at lukke ekstremt hurtigt? er det de 5000 der er timeren? ...jeg når hvertfald ikke at se det ...
FRI HASH!
Avatar billede roenving Novice
21. august 2001 - 00:48 #12
5000=5 sek. -- lidt længere end det ta\'r at tage et hvæs !-)
Avatar billede olebole Juniormester
21. august 2001 - 11:26 #13
Drenge, det virker ikke - eller rettere det virker hver gang...!  =o)

Mon ikke spørgeren mener, popUp\'en skal komme, når man forlader domænet - og ikke den enkelte side?
Hvis man skriver jeres eksempler, vil der jo komme en popUp hver gang, man navigerer på sitet.

Derfor skrev jeg, det kun kan gøres i et frameset. Det skal så gøres, som nikolajdu viser...blot i frameset\'et:
  <frameset rows=\"100,*\" ......osv osv..... onunload=\"window.open(\'fil.html\',\'vindueNavn\')\">
...så fyres popUp\'en først af, når man forlader domænet.

sukos >> \'window.close(self.close);\' hedder blot \'window.close();\' (eller: \'self.close();\') i JavaScript...det andet er ikke korrekt syntaks. Endvidere har du da vist ikke noget at bruge dine Date-ting til - lige før funktionen \'luk()\'.

roenving >> Det er nogle kedelige små joints, du ruller  =oD
/mvh
Avatar billede roenving Novice
21. august 2001 - 11:50 #14
>>olebole
Nej, men mine lunger er så små, så jeg må jo bare tage nogle flere hvæs ´·)
Avatar billede fri-hash Nybegynder
21. august 2001 - 15:38 #15
olebole>> vi havde allerede gennemskuet at det skulle være i index, for at virke på hele siden :-), men tak for hjælpen til close-funk, det vil jeg lige teste.....
..oO(hvordan fanden skal man fordele sine points når man får så mange svar?) ...nå, det finder jeg nok ud af.....
Avatar billede sukos Juniormester
22. august 2001 - 00:08 #16
Du kan sende en joint!
(den dag, den glæde!)
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