Duplicate possible:
obtenir une chaîne de requête à partir de l’URL actuelle en javascript?
Je devais tout obtenir après le point d'interrogation dans l'URL. J'ai vu un moyen de le faire qui ne nécessite pas de fonction, mais ne peut pas le trouver pour la vie de moi.
url
fsdhfbsdfj/index.html?hello
get
hello
Utilisation
var query = window.location.search;
Si vous voulez vous débarrasser du "?" De départ, utilisez
var query = window.location.search.slice(1);
Les propriétés de l'objet de localisation sont décrites ici .
var querystring=window.location.search.substring(1);
Votre titre indique "get querystring", mais votre question indique "tout obtenir après le point d'interrogation", ce qui est différent et peut inclure à la fois une chaîne de requête et un hachage.
Je suppose que lorsque vous dites "l'URL", vous parlez de la page Web actuelle.
Pour obtenir la chaîne de requête:
window.location.search
Pour tout obtenir après le premier ?:
window.location.href.split("?").slice(1).join("?");
Vous pouvez trouver la chaîne de requête dans window.location.search