我正在开发一个仅限Javascript的应用程序。我有一个html页面,我想从中加载第二个html页面,并将一些参数传递给它。在第二页中,我想访问这些参数。
page1.html中的Javascript:
var url = "page2.html?foo=bar";
jQuery("body").load(url);
这会加载page2.html,但如何访问page2.html中的foo参数?
答案 0 :(得分:0)
似乎不可能(?)以我想要的方式获取参数。但我找到了一个可接受的解决方法:我使用 localStorage 来设置和获取参数,而不是将它们发送到load()
。
即,在page1.html
,我这样做:
localStorage.setItem("foo", "bar");
并在page2.html
,我这样做:
var foo = localStorage.getItem("foo");