HashChangeEvent

HashChangeEvent

Übersicht

HashChangeEvent ist eine Klasse in Aspose.Html FOSS für Python. Erbt von: Event.

Ereignis für die Navigation zu einem Fragment im selben Dokument.

Diese Klasse stellt 5 Methoden zur Arbeit mit HashChangeEvent-Objekten in Python-Programmen bereit. Verfügbare Methoden sind: __init__, init_event, prevent_default, stop_immediate_propagation, stop_propagation. Alle öffentlichen Mitglieder sind für jede Python-Anwendung nach der Installation des Aspose.Html FOSS für Python-Pakets zugänglich. Eigenschaften: bubbles, cancelable, current_target, default_prevented, event_phase, new_url und 4 weitere.

Eigenschaften

NameTypZugriffBeschreibung
old_urlstrLesenAbsoluter URL-String vor dem Fragmentwechsel.
new_urlstrLesenAbsoluter URL-String nach dem Fragmentwechsel.
typestrLesenDer Ereignistyp-String.
bubblesboolLesenOb das Ereignis weitergegeben wird.
cancelableboolLesenOb die Standardaktion verhindert werden kann.
target`“EventTargetNone”`Lesen
current_target`“EventTargetNone”`Lesen
event_phaseintLesenPhasen-Konstante: NONE (0), CAPTURING_PHASE (1), AT_TARGET (2), BUBBLING_PHASE (3).
default_preventedboolLesenOb preventDefault() bei einem abbrechbaren Ereignis aufgerufen wurde.
timestampfloatLesenUnix-Epoch-Zeit (Sekunden) bei der Ereigniserstellung.

Methoden

SignaturBeschreibung
__init__(type: str, old_url: str, new_url: str)Calls init(type, old_url, new_url) bei dieser HashChangeEvent-Instanz.
prevent_default()Setze default_prevented auf True, wenn das Ereignis abbrechbar ist.
stop_propagation()Stoppe die Ereignisweiterleitung, nachdem alle Listener am aktuellen Ziel abgeschlossen sind.
stop_immediate_propagation()Stoppe die Weiterleitung UND verhindere verbleibende Listener am aktuellen Ziel.
init_event(type: str, bubbles: bool, cancelable: bool)Legacy-Alias für die pre-dispatch Ereignisinitialisierung.

Siehe auch

 Deutsch