在javascript中将数据从一个窗口传递到另一个窗口

时间:2015-04-08 05:56:42

标签: javascript gsp

是否有任何JQuery事件会在另一个选项卡中打开的另一个屏幕中设置文本框值。

e.g。如果我的新连接和视图连接屏幕在两个IE窗口中打开,我在一个窗口中更改了在对象提醒中设置的电路。 它应该改变在所有窗口中设置的电路名称。

不是点击按钮。 它应该在ajax调用后触发。

例如:

 success : function(data) {
      $('#cirIdInMainGSP').val(selectedCirId);    
     }

但是,它改变了我当前窗口中的值,而不是在其他窗口中。 如何在不刷新的情况下在其他窗口中设置值?

我的方案是我有一个全局文本框,显示在所有页面中。 在任何页面中,我都可以更改文本框值。在更改值之后,应该在所有窗口中显示相同的值。 截至目前,我必须刷新其他页面以查看更改的值。 按F5刷新。

如果你有任何想法会很棒。

1 个答案:

答案 0 :(得分:0)

您可以使用HTML5 localStorage在浏览器中保存数据。 保存在该文本框的每次按键上。 尝试使用另一页上的计时器来阅读它。

http://diveintohtml5.info/storage.html