【问题标题】:Javascript Tab Reload on button click单击按钮时 Javascript 选项卡重新加载
【发布时间】:2015-07-22 08:14:50
【问题描述】:

我有一个页面说 abc.xhtml 和 xyz.xhtml。两者同时打开,abc.xhtml中有一个按钮,点击后是否可以重新加载xyz.xhtml。这可以使用javascript来实现吗?

【问题讨论】:

标签: javascript


【解决方案1】:

如果“同时打开两者”是指在同一个浏览器中,则可以。这可以通过使用 JavaScript document.cookie 属性操作浏览器 cookie 来实现。详情请见Javascript communication between browser tabs/windows

如果要更改在另一个客户端上打开的 xyz.xhtml,第一个客户端可以通过使用中间服务器与第二个客户端通信来触发远程更改。 (如果你想严格使用 JavaScript,你可以使用它的服务器端变体,即 nodeJS)。

【讨论】:

  • 那么如果你从 abc.xhtml 打开 xyz.xhtml,你可以使用 Shrinivas Shukla 建议的方法。如果不这样做,则必须为此使用 cookie。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-17
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-28
  • 1970-01-01
相关资源
最近更新 更多