javascript - jQuery show div to all browsers opened on click

标签 javascript jquery html css

如何调用<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/

相关文章:

javascript - 文件元数据未在 Firestore 存储中更新

javascript - 如何防止 Angular 指令规范化?

javascript - 我们可以在 javascript 中嵌入 form_dropdown 函数吗?

javascript - jQuery DatePicker - 如果当前日期是周末,则选择下一个工作日

javascript - 使用 JQuery,是否可以在 DOM 元素调用 .remove() 时运行函数?

java - 在 php 中使用 js api 使用 Evercookie 创建 cookie 时出现问题

jquery - 奇怪的行为,元素在 slider 滚动时移动

css - div 框不随高度增长

javascript - 通过自定义设置,Kommunicate 聊天小部件变得透明

html - 如何制作粘性页脚