___ qstntxt ___
Bis alle Browser das onhashchange-Ereignis unterstützen, was ist die beste Problemumgehung dafür?
Gibt es dafür in jQuery etwas? oder als Plug-in?
___ answer2783779 ___
Ja, ist es.
Sehen Sie sich dieses jQuery-Plugin an: Ссылка
___ answer2783780 ___
Nicht sicher, ob Sie das suchen oder nicht, aber einen Versuch wert:
Ссылка
___ qstnhdr ___ JavaScript / jQuery - Problemumgehung bei Onshash-Änderungsereignis
___ answer7546732 ___
%Vor%
Funktioniert gut für mich über alle getesteten (verdammt fast alle) Plattformen.
___ answer3500031 ___
___ tag123javascript ___ JavaScript (nicht zu verwechseln mit Java) ist eine dynamische Sprache mit mehreren Paradigmen auf hoher Ebene, die sowohl für das clientseitige als auch für das serverseitige Scripting verwendet wird. Verwenden Sie dieses Tag für Fragen zu ECMAScript und seinen verschiedenen Dialekten / Implementierungen (außer ActionScript und Google-Apps-Script).
___ tag123jquery ___ jQuery ist eine beliebte Cross-Browser-JavaScript-Bibliothek, die das DOM-Traversal (Document Object Model), die Ereignisbehandlung, Animationen und AJAX-Interaktionen erleichtert, indem die Diskrepanzen zwischen Browsern minimiert werden. Eine mit jQuery gekennzeichnete Frage sollte mit jquery in Zusammenhang stehen, daher sollte jquery von dem fraglichen Code verwendet werden, und mindestens eine jquery-nutzungsbezogene Elemente müssen in der Frage enthalten sein.
___ answer9244804 ___
Eine andere Bibliothek, die das URL-Management abstrahiert, ist History.js
___ tag123events ___ Ein Ereignis ist eine Möglichkeit für eine Klasse, Benachrichtigungen an Listener zu senden, wenn eine bestimmte Sache passiert.
___ answer5753814 ___
Wenn Sie nach einer Iframe-Cross-Domain-Lösung suchen, scheint dies die robusteste Lösung zu sein:
Ссылка < br> Ссылка
Ich habe es noch nicht ausprobiert und es sieht so aus, als könnte es ein bisschen schwierig zu implementieren sein und funktioniert möglicherweise nicht in allen Situationen.
___ tag123hashchange ___ hashchange ist ein DOM-Fensterereignis, das ausgelöst wird, wenn sich der Fragmentbezeichner der URL ändert.
___ tag123fragmentidentifizierer ___ Der Fragment-Bezeichner ist der Teil des URI / URL, der dem Hash-Symbol folgt. Im Fall von "http://mysite.com/page/#/one" wäre dann "/ one" die Fragmentkennung.
___