0

我有来自windows.location.hreflike的传递值

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

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

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

4

2 回答 2

0

对于这个特定问题,这将为您提供narat...的价值

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

甚至更简单...

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

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

于 2013-09-20T09:13:51.060 回答
-1

如果我也正确理解了您的问题。

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

现在您可以访问此变量

于 2013-09-20T08:53:08.000 回答