0

我试图将数据从一个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 Phone 中工作

请帮我解决这个问题

4

2 回答 2

0

如果您使用 jQuery Mobile,您可以使用 $.mobile.changePage 方法,它应该允许您保留本地存储。

JqueryForum - localStorage 不保留在 jQuery 1.3.0 (Windows Phone 8)

还要确保使用 getItem 方法从本地存储中检索数据,因为在 Windows Phone 7 点符号中不可用。

Phonegap 文档

于 2013-07-03T10:21:24.857 回答
0

使用 window.location.assign而不是window.location

于 2013-07-03T10:25:08.610 回答