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

passing data from one window to other window in javascript

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

例如如果我的新连接和查看连接屏幕在两个 IE windows 中打开,我在一个 window 中更改了对象提醒中设置的电路。 它也应该更改所有 window 中设置的电路名称。

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

例如:

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

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

我的场景是我有一个显示在所有页面中的全局文本框。 在任何页面中,我都可以更改文本框的值。在更改值之后,所有 windows 中都应该显示相同的内容,而无需引用。 截至目前,我必须刷新我的其他页面才能看到更改后的值。 按 F5 刷新。

如果你有任何想法那就太好了。

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

http://diveintohtml5.info/storage.html