在网站Internet Explorer 8+的选项卡之间共享信息

时间:2013-10-25 19:09:24

标签: javascript

我在IE 8+中有一个网站的单一会话,我假设用户可以打开几个标签。在主窗口中,用户将在同一会话中打开其他选项卡,但当会话在任何其他选项卡中超时时,应用程序的所有选项卡都需要关闭。如果只能在客户端跟踪时间,那么在所有选项卡中跟踪会话时间的最佳方法是什么?我的第一个想法是使用cookie,但我想听听其他建议。

2 个答案:

答案 0 :(得分:0)

我的项目有类似的要求。需要制作两个窗口进行通信,在我们的场景中,最佳解决方案是:

page1.html

var page2 = window.open("page2.html");
var id = setInterval(function(){
    page2.integrateData(jsonData);
}

page2.html

function integrateData(JsonValue){
    //integrate your data
}

UPD:我们也使用IE8。

答案 1 :(得分:0)

我决定使用cookie来进行分享。

http://plugins.jquery.com/cookie/