如何调用<div class="notification">Test</div>
在 2/3 的浏览器上一起点击。
例如,我打开3个浏览器:
Chrome
火狐
Safari
然后当我点击按钮 <button id="showNotification">Show<button>
在 Chrome 浏览器上,这 3 个浏览器将显示 <div class="notification">Test</div>
在一起。
jQuery
$('.showNotification').on('click', function()
{
$('.notification').show();
});
HTML
<button id="showNotification">Show<button>
这可能吗?
最佳答案
每个浏览器或每个浏览器选项卡彼此独立。
如果你想实现这样的功能,你可以去
Ajax 轮询 - 持续检查通知是否从服务器到达
或
套接字编程 - 服务器到客户端的通信
注意:两者都需要服务器。如果你想在没有服务器的情况下实现,那么你可以选择 localStorage 或文件存储。意思是,无论何时单击显示,只需将其存储到 localstorage/文件并使用 ajax 持续轮询该值以显示在其他选项卡中。
关于javascript - jQuery show div to all browsers opened on click,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46642813/