Wie kann ich eine URL mit Inhalt nach dem Hash erhalten?
window.location gibt mir die URL ohne Hash zurück :/
zum Beispiel:
www.mystore.com#prodid=1
window.location gibt nur www.mystore.com zurück
Gruber
Wie kann ich eine URL mit Inhalt nach dem Hash erhalten?
window.location gibt mir die URL ohne Hash zurück :/
zum Beispiel:
www.mystore.com#prodid=1
window.location gibt nur www.mystore.com zurück
Brad Christie
window.location.hash
https://developer.mozilla.org/docs/Web/API/Window/location
Beachten Sie das Eigenschaften Sektion.
ShankarSangoli
Versuchen window.location.hash
das wird funktionieren
Tarik FAMILIE
Dies gibt nur den Inhalt nach dem Hash zurück
window.location.hash.substr(1);
ex: www.mystore.com#prodid=1
das wird uns geben: prodid=1
Die Frage ist nicht gefragt nur der Hash-Inhalt.
– Uigurisches Leben ist wichtig
8. Februar 2017 um 22:20 Uhr
Dies extrahiert, was nach dem Hash-Kumpel kommt. Beginnen Sie die Extraktion an Position 1 und extrahieren Sie den Rest der Zeichenfolge ;). aber wenn wir substr(x, y) verwenden, extrahieren wir von x nach y.
– Tarik FAMILIE
9. Februar 2017 um 9:30 Uhr
Wenn Sie nur den Hash-Teil möchten, können Sie Folgendes verwenden: window.location.hash
Wenn Sie die gesamte URL einschließlich des Hash-Teils möchten, können Sie Folgendes verwenden: window.location.href
Grüße
Sie müssen es selbst aufbauen:
// www.mystore.com#prodid=1
var sansProtocol = window.location.hostname
+ window.location.hash;
// http://www.mystore.com#prodid=1
var full = window.location.protocol
+ "//"
+ window.location.hostname
+ window.location.hash;
Schau dir das mal an: stackoverflow.com/questions/298503/…
– Petteri H
21. Juli 2011 um 15:57 Uhr