Domanda Ottieni l'URL completo incluso hash con contenuto in JavaScript


Come posso ottenere url con contenuto dopo hash?

window.location mi restituisce url senza hash: /

per esempio:

www.mystore.com # ProdID = 1

window.location restituisce solo www.mystore.com


21
2017-07-21 15:53


origine


risposte:


window.location.hash

https://developer.mozilla.org/en/window.location

Notare la proprietà sezione.


32
2017-07-21 15:56



Provare window.location.hash questo funzionerà


10
2017-07-21 15:57



questo restituisce solo il contenuto dopo l'hash

window.location.hash.substr(1);

ex: www.mystore.com#prodid=1

questo ci darà: prodid=1


3
2017-07-04 13:47



Se vuoi solo la parte hash puoi usare: window.location.hash

Se vuoi che l'url includa la parte hash, puoi usare: window.location.href

Saluti


1
2018-04-15 11:30



Devi costruirlo da solo:

// 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;

1
2017-09-23 07:52