fragment-identifier

___ 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. ___
5
Antworten

PHP & Hash / Fragment Teil der URL

Ich versuche einen Weg zu finden, den Hash-Teil einer URL und als PHP-Variable zu speichern. Diese Idee ist ein bisschen verrückt, aber ertragen Sie mit mir ... Ich möchte das "location" -Fragment von der folgenden URL extrahieren und es als...
21.07.2009, 22:06
3
Antworten

Url-Fragment und Referer-Header

Stellen Sie sich vor, Sie befinden sich auf einer Seite, deren URL ein Fragment enthält (der Teil nach # ), und klicken Sie auf einen Link, um zu einer anderen Seite zu wechseln. Die meisten Browser senden die URL der ursprünglichen Seite an d...
14.10.2010, 03:36
1
Antwort

Warum verwendet Wikipedia eine modifizierte prozentuale Codierung in ihren URL-Fragmenten?

Ich habe bemerkt, dass Wikipedia die prozentuale Codierung für den Pfadabschnitt einer URL verwendet, aber das % -Zeichen in . für das #fragment konvertiert. Zum Beispiel auf der Russische Seite 'Russland' , die URL für Abschnitt 2 (И...
22.06.2012, 11:41
6
Antworten

JavaScript / jQuery - Problemumgehung bei Onshash-Änderungsereignis

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?     
06.05.2010, 19:12