Avatar billede ml Nybegynder
03. januar 2000 - 21:33 Der er 3 kommentarer og
1 løsning

onunload problemer....

Denne kode åbner en side når man forlader en anden side... Men da det er en chat side som reloades hele tiden for at holde den opdateret loader den jo siden hver gang den reloades og ikke kun når man forlader chatten... Hvordan kan dette problem løses.. ??

onunload="window.open('logoff.asp?userID=<%=BrugerNummer%>','logoff','width=10,height=10,toolbar=no,scrollbars=no,menubar=no')"
Avatar billede olebole Juniormester
03. januar 2000 - 22:02 #1
Hvis du kører chatten i et frameset, hvor du kun opdaterer 'read' framen, kunne du jo lægge dit onunload kald i frameset tag'en. Så fyres dit popUpWindow først af, når framesettet forlades.
VH/
Ole Clausen
Avatar billede ml Nybegynder
03. januar 2000 - 22:22 #2
dur ikke, da der indgår en asp kode, som kun findes på chat indput siden !..
Avatar billede olebole Juniormester
03. januar 2000 - 23:52 #3
Hi ml.
Hva' så med det her:

<script language="JavaScript"><!--

var reloaded = 0;

function setReloaded() {
    reloaded = 1;
}
function goAgain() {
    setTimeout("setReloaded(); document.location = 'test.html'",5000);
}

function openWin() {
    if (reloaded == 0) {
        window.open('logoff.asp?userID=<%=BrugerNummer%>','logoff','width=10,height=10,toolbar=no,scrollbars=no,menubar=no');
    }
}

// -->
</script>
</head>
<body onload=goAgain(); onunload="openWin();">

Det virker! Jeg ved ikke, hvordan du reloader, men ideen med at sætte en variabel, når du gør det, og så spørge til den inden du pop'er op på onunload - den holder :-)
I øvrigt har NN et problem med små popups. De bliver mindst 100x100 pixels - og NN vil frygtelig gerne starte sin JavaCompiler op, hvis du prøver at 'bestille' dem mindre...det tager en sommer :-(
VH/
Ole Clausen
Avatar billede olebole Juniormester
10. maj 2001 - 14:25 #4
Jamen dog...hvad der ikke dukker op af antikviteter. Tak  :o)
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