可能重复:
obtaining querystring from current url in javascript?JavaScript的查询字符串得到
我得到在URL中问号之后的所有内容。我见过一种方法来做到这一点,不需要功能,但无法为我的生活找到它。
网址
fsdhfbsdfj/index.html?hello
得到
hello
可能重复:
obtaining querystring from current url in javascript?JavaScript的查询字符串得到
我得到在URL中问号之后的所有内容。我见过一种方法来做到这一点,不需要功能,但无法为我的生活找到它。
网址
fsdhfbsdfj/index.html?hello
得到
hello
使用
var query = window.location.search;
如果你想摆脱出发 “?”,请使用
var query = window.location.search.slice(1);
你可以找到window.location.search
var querystring=window.location.search.substring(1);
你的标题的查询字符串说“得到查询字符串”,但你的问题说,这是不同的东西,并且可以包括一个查询字符串和“问号后得到的一切”散列。
我认为,当你说“你”正在谈论的当前网页的网址。
要获取查询字符串:
window.location.search
到第一后得到的一切:
window.location.href.split("?").slice(1).join("?");
这个问题详细介绍[这里](http://stackoverflow.com/questions/ 901115 /何灿I-得到的查询字符串值)。 – JakeGould
“问号后面的所有内容”和查询字符串是两个不同的东西。 – Christophe
请参见[JavaScript查询字符串](http://stackoverflow.com/questions/647259/javascript-query-string)。 – 2013-07-31 23:11:01