Skip to main content
Dieses Modul stellt Hilfsmethoden für häufige Vorgänge bereit.

addEventListener

Die Methode addEventListener() hängt einen Ereignishandler an das angegebene Element an.
Kameleoon setzt alle Ereignishandler zurück, die über diese API während Engine-Reloads erstellt wurden. Verwenden Sie diese Methode, um Listener in SPAs hinzuzufügen und ordnungsgemäße Bereinigung zu gewährleisten.
Arguments

addUniversalClickListener

Die Methode addUniversalClickListener() hängt einen Click-Handler an, der Mausklicks auf dem Desktop und Touchdowns auf Mobilgeräten und Tablets abhört. Bei Mobilgeräten tritt ein Touchdown auf, wenn die Engine ein touchstart-Ereignis gefolgt von einem touchend-Ereignis ohne ein dazwischenliegendes touchmove-Ereignis erkennt.
Kameleoon setzt alle über diese API erstellten Listener während Engine-Reloads zurück, was die Bereinigung in SPAs erleichtert.
On desktop devices, right-clicks trigger this method (zum Beispiel beim Öffnen eines Links in einem neuen Tab).
Arguments

clearInterval

Die Methode clearInterval() löscht einen Timer, den Sie über setInterval() gesetzt haben.
Arguments

clearTimeout

Die Methode clearTimeout() löscht einen Timer, den Sie über setTimeout() gesetzt haben.
Arguments

computeHash

Die Methode computeHash() berechnet einen Hash aus einer Zeichenkette. Verwenden Sie dies, um eindeutige Daten zu verarbeiten, ohne vertrauliche persönliche Informationen direkt zu manipulieren.
Arguments Rückgabewert

getURLParameters

Die getURLParameters() Methode analysiert die aktuelle URL und gibt alle erkannten Parameter zurück. Diese Methode unterstützt sowohl Such-(?)-als auch Hash-(#)-Parameter.
Rückgabewert

performRequest

Die Methode performRequest() leitet einen Anruf an einen Remote-Webserver ein.
Arguments

querySelectorAll

Die querySelectorAll() Methode gibt alle Dokumentelemente zurück, die den angegebenen CSS-Selektoren entsprechen, als statisches NodeList Objekt.
Diese Methode unterstützt Selektoren mit :contains und :eq.
Arguments Rückgabewert

setInterval

Die Methode setInterval() führt eine Funktion oder einen Ausdruck in den angegebenen Millisekundenintervallen aus. Kameleoon setzt alle über diese API erstellten Intervalle während Engine-Reloads zurück. Verwenden Sie diese Methode in SPAs, um ordnungsgemäße Bereinigung zu gewährleisten.
Arguments Rückgabewert

setTimeout

Die Methode setTimeout() führt eine Funktion oder einen Ausdruck nach der angegebenen Anzahl von Millisekunden aus. Kameleoon setzt alle über diese API erstellten Timeouts während Engine-Reloads zurück. Verwenden Sie diese Methode in SPAs, um ordnungsgemäße Bereinigung zu gewährleisten.
Arguments Rückgabewert