从Windows.location.href获取价值

时间:2013-09-20 08:29:24

标签: jquery html5

我从windows.location.href传递值

window.location.href = 'index.html#one?narrat='+narration;

现在我想从"index"页面获取此值,但是如何。

我如何在索引页面中获取此值?

2 个答案:

答案 0 :(得分:0)

对于这个具体问题,这将为您提供narat ...

的值
var narat = location.href.substr(location.href.search("\\?")).split("=")[1];

甚至更简单...

var narat = location.href.split("narat=")[1];

如果要向查询字符串添加更多变量,则需要进行不同的解析。

答案 1 :(得分:-1)

如果我也理解你的问题。

var loc = 'index.html#one?narrat='+narration;
window.location.href = 'index.html#one?narrat='+narration;

现在您可以访问此变量