Ergebnis 1 bis 9 von 9
  1. #1
    soezkan123 ist offline Grünschnabel
    registriert
    05-04-2007
    Beiträge
    5

    Eventhandler: Funktion innerhalb onUnload ausführen und sonst nie

    Hallo!

    Erstmal Hi, denn ich bin neu im Forum!

    Ich habe eine Funktion in meinem Body-Tag stehen
    und rufe die mit:
    <body onUnload="exitwindow()">
    auf.
    Jetzt führt der Browser das ganze aber nicht nur
    aus, wenn ich das Fenster schliesse oder eine neue
    Adresse eingebe, sondern auch dann wenn ich die
    Seite neu Lade (F5) oder auf den Vor- bzw. Zurückknopf
    klicke.
    Gibt es irgend eine Möglichkeit den Browser zu zwingen nur
    auf onUnload zu reagieren? Bzw. das Script nur auf OnUnload
    zu starten?

    Jede Hilfe ist herzlich willkommen!!!

    Viele Grüße
    soezkan123

  2. #2
    ein schlauer ist offline Lounge-Member
    registriert
    18-08-2004
    Beiträge
    14.671

    AW: Eventhandler: Funktion innerhalb onUnload ausführen und sonst nie

    onunload ist immer dann wenn das Dokument neu geladen wird oder das Fenster geschlossen, wie spielt keine Rolle. Mit einem Wort nein.

  3. #3
    soezkan123 ist offline Grünschnabel
    registriert
    05-04-2007
    Beiträge
    5

    Kann ich mit JS testen ob jemand den Vor- oder Zurückknopf gedrückt hat

    Hallo!

    Ich würde gerne mit einer if-Abfrage testen ob jemand den
    Vor- oder Zurückknopf gedrückt hat.
    Ist das möglich?
    Sowas wie:

    if(history.back()) alert("Zurück");

    Vielen Dank für jede Hilfe.
    Viele Grüße
    Soezkan123

  4. #4
    Avatar von anna55
    anna55 ist offline Moderator
    registriert
    07-02-2006
    Ort
    Taunusstein
    Beiträge
    3.430

    AW: Eventhandler: Funktion innerhalb onUnload ausführen und sonst nie

    Kann es sein, dass Du sowas suchst:

    Zitat Zitat von ein schlauer Beitrag anzeigen
    Wieso eigentlich history back?
    Ich vermute du hast einen Link der irgendwas löschen soll und du willst eine Abfrage ob der Link ausgeführt wird oder nicht, das geht ganz einfach:

    HTML-Code:
    <a href="....." 
    onclick="return confirm('Sicher?')">....</a>
    Gruß Anna


    .:Taunusstein - Nachrichten und Kommentare


    "Ich bin doch lieber jeden Tag glücklich als im Recht."
    (Per Anhalter durch die Galaxis)

  5. #5
    ein schlauer ist offline Lounge-Member
    registriert
    18-08-2004
    Beiträge
    14.671

    AW: Kann ich mit JS testen ob jemand den Vor- oder Zurückknopf gedrückt hat

    Zitat Zitat von soezkan123 Beitrag anzeigen
    Ich würde gerne mit einer if-Abfrage testen ob jemand den
    Vor- oder Zurückknopf gedrückt hat.
    Ist das möglich?
    nein.

  6. #6
    soezkan123 ist offline Grünschnabel
    registriert
    05-04-2007
    Beiträge
    5

    AW: Eventhandler: Funktion innerhalb onUnload ausführen und sonst nie

    Hallo!

    Also eigentlich sollte das sowas sein wie:

    if(history.back()) dann, mache nichts, nur wenn
    reload oder "verlassen der seite", mache den "exit popup"
    auf. Gibts da ne Möglichkeit?

    1000 dank für eure Antworten,
    Viele Grüße
    soezkan123

  7. #7
    ein schlauer ist offline Lounge-Member
    registriert
    18-08-2004
    Beiträge
    14.671

    AW: Eventhandler: Funktion innerhalb onUnload ausführen und sonst nie

    zum dritten mal: nein!

  8. #8
    soezkan123 ist offline Grünschnabel
    registriert
    05-04-2007
    Beiträge
    5

    AW: Eventhandler: Funktion innerhalb onUnload ausführen und sonst nie

    Aber der Klick auf irgendwelche Browserknöpfe sind
    doch auch Events. Ist zwar kein Event, aber ich kann
    mit JS ja auch herausfinden was und wie geschachtelet
    in der Adresszeiele steht.
    Kann man das history-Problem nicht irgendwie umgehen?
    Als Antwort ein Nein zu bekommen würde ich gerne
    vermeiden und bedanke mich vielmals

    Soezkan123

  9. #9
    Cord Worthmann ist offline Routinier
    registriert
    27-07-2005
    Ort
    27356 Rotenburg
    Beiträge
    418

    AW: Eventhandler: Funktion innerhalb onUnload ausführen und sonst nie

    Nööö...

Ähnliche Themen

  1. onunload forumular ausführen und user löschen
    Von sanktusm im Forum JavaScript
    Antworten: 1
    Letzter Beitrag: 03-02-2007, 10:31
  2. globaler Include innerhalb einer Funktion bzw. Methode
    Von shf10105 im Forum Serverseitige Programmierung
    Antworten: 5
    Letzter Beitrag: 28-11-2006, 12:19
  3. document.write: Funktion ausführen
    Von XFlorian im Forum JavaScript
    Antworten: 2
    Letzter Beitrag: 06-09-2006, 21:42
  4. Antworten: 2
    Letzter Beitrag: 23-11-2005, 23:18
  5. Funktion im <head> Tag ausführen...
    Von gessi2000 im Forum JavaScript
    Antworten: 3
    Letzter Beitrag: 22-04-2003, 18:38

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •