Avatar billede thedeathart Nybegynder
29. juli 2004 - 14:23 Der er 8 kommentarer

åben popup når vindue lukkes

HEj

Nogle der lige kan bixe et javascipt sammen som

åbner en popup når siden bliver lukket
og dræber popuppen når en kommando (sql) er blevet kørt.
Avatar billede brokov Nybegynder
29. juli 2004 - 14:38 #1
Her er hvordan du får en pop-up når du lukker et vindue.
<body onUnload="openWin();">
<script language="JavaScript">
function openWin(){
    popup=window.open("index.html","name","channelmode=no,directories=no,location=yes,menubar=yes,resizable=yes,scrollbars=yes,status=yes,titlebar=no,toolbar=yes,fullscreen=no");
    popup.moveTo(0, 0);
    popup.resizeTo(window.screen.availWidth, window.screen.availHeight);
}
</script>
</body>
</html>

For at lukke den pop-up igen, skal du et eller andet sted bare kalde window.close().
Normalt lige efter din sql sætning er udført.
Avatar billede brokov Nybegynder
29. juli 2004 - 14:44 #2
Rodede lige lidt rundt.
hvis du har en submit knap til at få den sql kørt kan du kalde følgende funktion fra din submit knap. Den submitter en form og lukker vinduet. Håber det er noget du kan bruge.
<script language="javascript">
<!--

function submit_form()
{
document.form.submit()

self.close()
}
//-->
</script>
Avatar billede thedeathart Nybegynder
29. juli 2004 - 15:28 #3
hmm, virker fint, botset fra at det sker hver gang jeg skifter underside.

så enten skal jeg bruge en anden funktion eller laver noget helt 3e.
Avatar billede hmmhelpinghmm Nybegynder
29. juli 2004 - 21:04 #4
Du må bruge iframes, og så lade en side med det stå uberørt, så sker det ikke! :)
Avatar billede thedeathart Nybegynder
30. juli 2004 - 23:36 #5
friends: Lad være med at svare, når du ikke ander hvad du taler om.

iframes sutter og bruges kun af noobs, jeg bruger rigtig css, + adv. phpkode

og pointen er at sql-kommandoen skal køre et logud script, for at min "users online" script bliver så nøjagtigt som muligt.
Avatar billede hmmhelpinghmm Nybegynder
31. juli 2004 - 13:34 #6
Hvad ville du ellers gøre når du bruger onunload?

hver gang du skifter side, så åbner den jo vinduet, kom lige med hvad du gør, for jeg kan da ikke se hvad ellers kunne lade sig gøre, har du evt. en side hvor vi kan se det på?
Avatar billede thedeathart Nybegynder
01. august 2004 - 00:31 #7
www.web.thedeathart.dk men jeg har slået det fra.

og spørgsmålet var og det så kunne lade sige gøre på en anden måde en UnLoad

Kommentar: thedeathart
29/07-2004 15:28:04 - så enten skal jeg bruge en anden funktion eller laver noget helt andet.
Avatar billede hmmhelpinghmm Nybegynder
01. august 2004 - 11:32 #8
citat:
og spørgsmålet var og det så kunne lade sige gøre på en anden måde en UnLoad


Okay, det forstod jeg ikke med det!
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