Avatar billede blazer Nybegynder
10. oktober 2000 - 21:54 Der er 7 kommentarer og
1 løsning

Jumper- Kan du hjælpe mig?

Øhh.... jeg kan ikke rigtigt få det til ta virke... kan jeg få dig til at skrive et helt præcist eksempel hvor at når man lukker et vindue (uden at refreshe) så åbner den et popupvindue......
Avatar billede jumper Nybegynder
10. oktober 2000 - 22:00 #1
Sure, smid det følgende i dit popup-vindue:

<script language=\"Javascript\">
<!--

function HandleOnUnLoad(){
  // Åbn en side der logger brugeren af
  // left=skærmbredde, så brugeren ikke ser vinduet
  window.open(\'logoff.asp\',\'logoff\',\'left=\' + screen.width)
}

function HandleKeyDown(){
  var k = event.keyCode, ctrl = event.ctrlKey

  if (k==116 || (ctrl&&k==82) ){ // F5 eller Ctrl+R
    window.onunload = null
  }
}
}

window.onunload = HandleOnUnLoad;
document.onkeydown = HandleKeyDown;

//-->
</script>

I logoff.asp smider du så følgende ind:

<body onload=\"window.close()\">

så vinduet lukkes igen.

/Thor
Avatar billede blazer Nybegynder
10. oktober 2000 - 22:12 #2
For sejt....
Avatar billede jumper Nybegynder
10. oktober 2000 - 22:13 #3
Hvad er det for en chat du laver? ;)

/Thor
Avatar billede blazer Nybegynder
10. oktober 2000 - 22:38 #4
hey..... det virker ikke..... den siger fejl i en linie... der står kun {, så smider jeg den væk... og så laver den vinduet oxo når jeg reloader....
Avatar billede jumper Nybegynder
10. oktober 2000 - 22:40 #5
Sorry, der var en } for meget til sidst ved HandleKeyDown() funktionen ;)

/Thor
Avatar billede blazer Nybegynder
10. oktober 2000 - 22:43 #6
jamen..... den åbner oxo vinduet når man reloader!
Avatar billede jumper Nybegynder
10. oktober 2000 - 22:48 #7
Sorry, du skal selvf. bruge onbeforeunload ;)

ret

window.onunload = HandleOnUnLoad;

til

window.onbeforeunload = HandleOnUnload;

og

window.onunload = null

til

window.onbeforeunload = null

/Thor
Avatar billede blazer Nybegynder
10. oktober 2000 - 22:55 #8
hmm.. virker stadigt ikke.... kan du ikke prøve selv ta rette det.. teste det og lægge hele koden ud????

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