JavaScript
InsertToc
![Inhaltsverzeichnis mit verlinkten Sprungmarken.](assets/media/images/wissen/js/inserttoc_s.png)
Wie kann ich automatisiert ein Inhaltsverzeichnis mit Sprungmarken (Links) zu den Überschriften einfügen?
Techniken: jQuery-Skript InsertToc
ThumbZoomer
![Anzeige eines größeren Bildes bei hover.](assets/media/images/wissen/js/thumbzoomer_s.jpg)
Wie kann ich bei hover über ein Bild eine vergrößerte Version dessen in einem Layer anzeigen?
Techniken: jQuery-Skript ThumbZoomer
HTML5 localStorage
![Beispiel-Ausgabe des localStorage auf der Browser-Konsole.](assets/media/images/wissen/js/html5_localstorage_s.png)
Was ist HTML5 localStorage und wie kann ich damit Daten Client-seitig im Browser speichern?
Techniken: localStorage
HTML5AudioVideoFallback
![Verschiedene Browser- und Flash-Video-Player.](assets/media/images/wissen/js/html5audiovideofallback_s.jpg)
Was kann ich tun, wenn das Abspielen von HTML5 Audio und Video nicht nativ vom Browser unterstützt wird? Das jQuery-Plugin HTML5AudioVideoFallback spielt Audio- und Video-Dateien mit einem Flash-Player ab, wenn das Abspielen nicht nativ vom Browser unterstützt wird. Ist Flash nicht möglich, werden Links zum Download der Medien angeboten.
Techniken: jQuery-Plugin HTML5AudioVideoFallback
Flash-Unterstützung prüfen
![Aktives (grün) und inaktives (rot und durchgestrichen) Flash-Player-Icon.](assets/media/images/wissen/js/flash_unterstuetzung_s.png)
Wie finde ich heraus, ob das Flash-Plugin im Browser des Users aktiv ist? Es soll auch im Internet Explorer funktionieren und zwar rein auf JavaScript-Basis ohne VBScript-Code.
Techniken: navigator.plugins, ActiveXObject
instanceof Window
![Screenshot des ReferenceErrors im Firebug.](assets/media/images/wissen/js/instanceof_window_s.png)
Wie prüfe ich, ob ein Objekt vom Typ Window ist? Denn das Prüfen mittels instanceof erzeugt einen ReferenceError.
Techniken: jQuery oder alternativ identity operator
Infinite TinyCarousel
![Simples Infinite TinyCarousel mit Punkte-Navigation und Funktions-Buttons.](assets/media/images/wissen/js/infinitetinycarousel_s.jpg)
Wie bekomme ich einen durchrotierenden, schlanken Bilder-Slider? Das Slider-jQuery-Plugin Infinite TinyCarousel erweitert Maarten Baijs TinyCarousel um einen echten Karussell-Effekt und eine Pause-/Fortsetzen-Funktion bei automatischer Weiterschaltung.
Zum Skript
Techniken: jQuery-Plugin Infinite TinyCarousel