[JavaScript] Wenn sich der Tab schliest bzw. verlassen wird!

Dieses Thema im Forum "Webentwicklung" wurde erstellt von M4rc.de, 19. September 2012 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 19. September 2012
    Wenn sich der Tab schliest bzw. verlassen wird!

    Guten Tag,

    ich bräuchte einen Javascript der ausgeführt wird, wenn ein Tab gewechselt bzw. minimiert wird! Sinn:
    Mein "Auftraggeber" möchte dass der Kunde wirklich 10 Sekunden lang die Werbung anschaut und nicht dann noch kurz nebenher auf facebook geht oder ähnliches. Also einen Javascript der feststellt ob der Tab gerade geöffnet ist oder nicht! In diesem Fall soll nur etwas ausgeführt werden wenn der Tab geändert/minimiert wird.

    Ideen? Habe leider noch keine weiteren Ansätze im Internet gefunden!


    mit freundlichen Grüßen,
    Marc
     
  2. 19. September 2012
    Zuletzt bearbeitet: 19. September 2012
    AW: Wenn sich der Tab schliest bzw. verlassen wird!

    onfocus / onblur

    Code:
    window.addEventListener('blur', function() {
     // Nutzer hat den tab verlassen
     // Viel Spaß beim vergraulen dieser ;)
    });
    
    window.addEventListener('focus', function() {
     // Nutzer hat den tab wieder hervorgeholt,
     // wird ihn aber vermutlich gleich schließen
     // wenn er merkt, dass du ihm Werbung auf diese
     // Art aufzwingen willst :D
    });
    ... und wenn wir schon dabei sind, kannst du ja auch noch onbeforeunload abfangen damit die Werbung JA zu ende angesehen wird

    Code:
    window.onbeforeunload = function() {
     // Wenn Werbung noch läuft:
     return "Schau dir die Werbung gefälligst zu Ende an!";
    };
     
    1 Person gefällt das.
  3. 19. September 2012
    AW: Wenn sich der Tab schliest bzw. verlassen wird!

    Vieeelen Dank! Genau das brauchte ich!
     
  4. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.