为了账号安全,请及时绑定邮箱和手机立即绑定

每当 ajax 页面主动刷新原始网页时,我想在不同的网页上显示图标或消息。这可以做到吗?

每当 ajax 页面主动刷新原始网页时,我想在不同的网页上显示图标或消息。这可以做到吗?

PHP
交互式爱情 2022-12-23 10:08:00
我有一个使用 ajax 刷新 php 页面 (dbcheck.php) 的网页 (index.php),该页面从 mysql 数据库中提取数据并显示它。ajax 每秒刷新一次脚本 (dbcheck.php),因此它几乎是实时的。我想在同一台服务器上的第三个网页上显示图标或消息,只要 ajax 页面正在主动刷新,所以我知道该页面处于活动状态。(有人在页面上)我可以添加第二个 ajax POST 到 index.js 吗?发布到第 3 页的 php 或?有谁知道如何实现这一目标?index.php:<script type="text/javascript">// <![CDATA[$(document).ready(function() {  $.ajaxSetup({ cache: false }); var rowdisplayvalue = "<?php echo $rowdisplayvalue; ?>";//row display variable passed through   setInterval(function() {$('#divToRefresh').load('dbcheck.php', {rowdisplayvalue: rowdisplayvalue});}, 1000); // refers to the time to refresh the div.in milliseconds.});// ]]></script>
查看完整描述

1 回答

?
慕田峪9158850

TA贡献1794条经验 获得超7个赞

您不能发布到页面,只能从页面发布。使用彗星(长轮询 Ajax)或网络套接字来读取另一个会话中的事件。您需要某种机制来记录受监视会话触发的事件,以便监视会话可读。



查看完整回答
反对 回复 2022-12-23
  • 1 回答
  • 0 关注
  • 69 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信