Jquery 移动 - 如何在 two.html 中检索从 one.html 传递的数据?

Jquery mobile - how to retrieve the data passed from one.html in two.html?

我关注了这个link:

Pass parameter between pages using jquery mobile

但它所做的只是

 1) pass a parameter to a new HTML page(one.html->two.html)
 2) Read what's been passed from one.html in one.html before page disappears.
 - but i want to read the data in two.html, not in one.html

不是吗?我也许错了。但这就是代码似乎在做的事情。

在 one.html 中,我将数据传递给 two.html,如下所示:

$( document ).delegate("#page1", "pageinit", function() {

    $.mobile.changePage('two.html', { 
        dataUrl : "two.html?paremeter=123", 
        data : { 'paremeter' : '123' }, 
        reloadPage : true, changeHash : true
    });

});

如何从 two.html 检索此数据?

在two.html

$(document).on('pageshow', "#twoIndex", function (event, data) {
    var parameters = $(this).data("url").split("?")[1];;
    parameter = parameters.replace("parameter=","");  
    alert(parameter);
});

考虑使用 localStorage 和 sessionStorage。 有关更多信息,请查看 gajotres's blog post.