Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Köra en funktion när fönstret stängs...

Postades av 2003-05-09 22:56:17 - Henrik Wigh, i forum javascript/dhtml, Tråden har 7 Kommentarer och lästs av 572 personer

Jag har ett litet problem, jag vill köra en funktion när användaren stänger fönstret. Har provat med <body onunload="minfunktion()"> men då körs den varje gång jag byter dokument inom min sida...

Förslag?
-Henrik


Svara

Sv: Köra en funktion när fönstret stängs...

Postades av 2003-05-10 20:46:09 - Joachim Feldt

Jag tror(nästan säker..) att man inte kan komma åt detta "event". För du menar välä när användaren stänger fönstret genom att klicka på "krysset"..?

/Jocke


Svara

Sv: Köra en funktion när fönstret stängs...

Postades av 2003-05-12 01:00:16 - Henrik Wigh

Japp. Det är precis så jag hade tänkt... då får jag väl sluta klura på det nu... Jag får komma på nåt annat å tänka på :D


Svara

Sv: Köra en funktion när fönstret stängs...

Postades av 2003-05-12 12:39:02 - Oskar Johansson

i onbeforeunload sätter du en variabel om att du inte skall köra funktionen när fönstret stängs (måste vara deklarerad i ett script-märke), i onunload testar du att den inte är satt, om den inte är satt så håller du inte på att navigare... Tror det skall fungera, vet dock inte


Svara

Sv: Köra en funktion när fönstret stängs...

Postades av 2003-05-13 13:55:35 - Johan Gunnarsson

Du kan ju alltid göra en indexsida med två frames. En som bara är en pixel hög och den andra resten av sidan. På detta viset märks det aldrig att sidan är uppbyggd av frames. Lägg sedan din kod i den frame rutan som inte används till något. Typ så här:
<code>
<SCRIPT LANGUAGE="JavaScript">


window.onbeforeunload = bunload;

function bunload(){



window.open('http://www.hej.se/popkatalog.html','Två','left=2,top=2,width=700,height=500,scrollbars=1,resizable=yes,toolbar=no');
}
</script>
</code>
I detta fallet visas en popupruta när användaren går ur sidan helt eller stänger webläsaren. Men inget händer då man navigerar runt på sidan då koden ligger i den frame som är oanvänd.

//Johan


Svara

Sv: Köra en funktion när fönstret stängs...

Postades av 2003-05-13 14:14:48 - Jonas Lorander

Hej!
Jag hade samma problem jag med förut men det löste jag med att på varje länk där jag förflyttar mig mellan sidorna på själva hemsidan lade till <code>onclick="bUnload = false;"</code> och så lade jag till <code>onunload="checkUnload();"</code> och i checkUnload() funktionen kollade jag om bUnload var sann eller falsk. var den falsk skulle det inte hända något men om den var sann skulle jag löra en lite bit kod.

Hoppas du fattar vad jag menar.


Svara

Sv: Köra en funktion när fönstret stängs...

Postades av 2003-05-13 16:04:35 - Oskar Johansson

du borde när du sätter bunload också ha en settimeout på några ms, för det kan ju vara så att du klickar på vad som helst och sedan stänger fönstret ju... då måste du återställa variabeln


Svara

Nyligen

  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 722
27 958
271 751
308
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies