我试图将数据从一个html页面传递到另一个html页面我尝试了两种方法:
function reply_click(clicked_id)
{
window.location = "newsList.html?Title="+clicked_id;
}
并尝试了
function reply_click(clicked_id)
{
window.localStorage.setItem("Title", clicked_id);
window.location = "newsList.html";
}
但两者都无法在Windows手机中使用
请帮我解决这个问题
答案 0 :(得分:0)
如果你正在使用jQuery Mobile,你可以使用$ .mobile.changePage方法来保存本地存储。
JqueryForum - localStorage not persisting in jQuery 1.3.0 (Windows Phone 8)
另外,请确保使用getItem方法从本地存储中检索数据,如Windows Phone 7中的点符号不可用。
答案 1 :(得分:0)
使用
window.location.assign
代替window.location