Holen Sie sich die vollständige URL einschließlich Hash mit Inhalt in JavaScript

Lesezeit: 1 Minute

Benutzer-Avatar
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

  • Schau dir das mal an: stackoverflow.com/questions/298503/…

    – Petteri H

    21. Juli 2011 um 15:57 Uhr

Benutzer-Avatar
Brad Christie

window.location.hash

https://developer.mozilla.org/docs/Web/API/Window/location

Beachten Sie das Eigenschaften Sektion.

Benutzer-Avatar
ShankarSangoli

Versuchen window.location.hash das wird funktionieren

Benutzer-Avatar
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;

1055150cookie-checkHolen Sie sich die vollständige URL einschließlich Hash mit Inhalt in JavaScript

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy