Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >HTML修改的jQuery侦听器

HTML修改的jQuery侦听器
EN

Stack Overflow用户
提问于 2015-09-27 09:09:13
回答 1查看 42关注 0票数 0

我在jQuery / MySQL和PHP中创建了一个chatbox。为了显示新消息,我使用POST HTTP请求和$('#chatcontent').html(data)方法刷新页面上的#聊天内容。我的问题是,即使没有新消息,DOMSubtreeModified侦听器也会检测到更改,因为我每秒钟刷新一次内容。

那么,我如何才能检测到实际上有一条新消息呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-09-27 09:41:08

解决此类问题的理想设置是使用websockets将数据从服务器发送到客户端。只需监听服务器上的新消息,并使用websocket将其发送到客户端即可。

如果不想使用websocket,可以每3秒进行一次AJAX轮询,并传递上一次接收消息的ID。只有在收到一些JSON数据时才更新DIV的innerHTML。不要从服务器发送HTML内容。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32810564

复制
相关文章
message 弹出窗口
import  javax.swing.JOptionPane; public class gong {     public static void main(String [] args) {  
Gxjun
2018/03/22
4.6K0
message 弹出窗口
弹出窗口大全
【1、最基本的弹出窗口代码】 其实代码非常简单:  window.open(page.htmJavaScript
Java架构师必看
2021/03/22
4.5K0
Flex 弹出窗口的例子
<?xml version="1.0" encoding="utf-8"?> <mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml"   l
用户3135539
2018/09/12
3.5K0
赞!idea 如何单窗口打开多个项目?
我的笔记本连接了2块显示器,加上自带的那块,一共是3块。即使是这样,但依然不够用。没别的原因,每天都在无数个项目中切换,IDEA的窗口开的多,就把它平铺在桌面上。
xjjdog
2022/09/26
4.4K0
jQuery的弹出窗口插件colorbox
支持 照片,照片组,幻灯片,ajax,内联 和 iframe 框架。 通过CSS 控制外观,使用用户可以很容易重新定制外观。 不需要更改 ColorBox 的 javascript 文件就可以重新设定其行为。 可以依靠 callback & event-hooks 进行拓展,不需要修改源代码。 非常友好,不需要修改现有的 HTML,所有的选项都通过 JS 设置。
全栈程序员站长
2021/12/23
5.8K0
如何一下删除多个文件
按WIN键+R,输入CMD,打开命令提示符. 到你要删的目录上.例如E盘Program Files目录的文件 e: 进入E盘 cd Program Files del *.exe /S /F 删除子目录下所有的.exe文件 rd abc /S 删除abc目录,包括里面的所有目录和文件
周小董
2019/03/25
1.5K0
selenium多个窗口切换
浏览器里面支持多窗口打开,例如这样: html里面写了: target="_blank" 造成新打开一个窗口,但是selenium不会自动跳转到新的串口,需要自己切换: # 你打开的浏览器,谷歌
机器学习和大数据挖掘
2019/07/02
2.3K0
jquery 模态窗口 弹出窗 simpleModal
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>SimpleModal Basic Modal Dialog </title> <link type='text/css' href='css/demo.css' rel='stylesheet' /> <link type='text/css' href='css/box.css' rel='stylesheet' /> </head> <body> <div id='container'>
用户5760343
2019/10/10
6.6K0
jquery 模态窗口 弹出窗 simpleModal
10.14 如何实现一个居中弹出的窗口?
如何实现一个居中弹出的窗口? 效果 代码 <h1>如何实现一个居中弹出的窗口?</h1> <div id="panel1" class="panel-mask"> <div class="panel"> <style> .panel-mask { height: 100%; position: fixed;
LIYI
2020/10/26
1.7K0
10.14 如何实现一个居中弹出的窗口?
SAP ABAP 弹窗弹出多个message
普通消息输出方式每次只能输出最后一条消息,例如: message e001(vf).
matinal
2023/10/13
3910
Silverlight中多个Xaml("场景"? or "窗口"? )之间的切换/调用/弹出/传参数问题小结
silverlight中不存在Flash中的场景,有的只是一个个Xaml文件,你要是愿意,也可以把它看做"场景"或"窗口",刚开始接触sl时,对于多个xaml之间如何切换,调用,传递参数感到很棘手,下面是我总结的几种方法: 1、A.xaml跳转到B.xaml (a)首先需要定义一个公用的接口(interface),如下: using System.Windows; namespace ChildWin.Code {     public interface IContent     {         UI
菩提树下的杨过
2018/01/23
2.1K0
Silverlight Telerik控件学习:弹出窗口RadWindow
几乎所有的业务系统都有弹出窗口,典型场景有二种 : 1、简单的弹出一个对话框显示信息,比如下面这样: 这个很简单,代码示例如下: DialogParameters pars = new DialogP
菩提树下的杨过
2018/01/23
3.8K0
Silverlight Telerik控件学习:弹出窗口RadWindow
WPF 解决弹出模态窗口关闭后,主窗口不在最前
本文告诉大家如何解决这个问题,在 WPF 的软件,弹出一个模态窗口。使用另一个窗口在模态窗口前面。从任务栏打开模态窗口。关闭模态窗口。这时发现,主窗口会在刚才使用的另一个窗口下面。
林德熙
2018/09/18
15.2K2
如何在WordPress网站中添加Cookie弹出窗口(不使用插件)
如果你是使用WordPress建站的用户,那么有可能你的网站已经在使用Cookie来收集访问者的数据,如果您没有在网站上显示任何同意Cookie的通知,您可能会被处以巨额罚款或可能不得不处理严重的问题。
晓得博客
2021/07/23
4.5K0
WPF 解决弹出模态窗口关闭后,主窗口不在最前
本文告诉大家如何解决这个问题,在 WPF 的软件,弹出一个模态窗口。使用另一个窗口在模态窗口前面。从任务栏打开模态窗口。关闭模态窗口。这时发现,主窗口会在刚才使用的另一个窗口下面。
林德熙
2019/03/13
5.6K0
让Safari不再弹出新窗口
一直很喜欢Firefox点击页面中带有target=“_blank”链接的时候,不是新开窗口,而是打开一个新的标签。
EltonZheng
2021/01/26
3.7K0
显示为弹出窗口是什么意思(电脑总是弹出广告)
快快赶紧的把我的指甲刀那来,谁都不要拦我~~~~~~~~~~~~~~~~~~~~~~~~
全栈程序员站长
2022/08/01
3.9K0
显示为弹出窗口是什么意思(电脑总是弹出广告)
WPF 已知问题 全屏透明窗口弹出子窗口会闪烁
在 WPF 中通过设置 WindowStyle 为 None 以及 WindowState 为 Maximized 进入全屏,同时设置 AllowsTransparency 支持透明,此时弹出一个设置 WindowStyle 是 None 的子窗口,用 VisualStudio 2019 运行将会看到 子窗口 先显示出来,然后回到主窗口下面,然后再显示到主窗口上面
林德熙
2020/03/23
4.3K0
WPF 解决弹出模态窗口关闭后,主窗口不在最前
本文告诉大家如何解决这个问题,在 WPF 的软件,弹出一个模态窗口。使用另一个窗口在模态窗口前面。从任务栏打开模态窗口。关闭模态窗口。这时发现,主窗口会在刚才使用的另一个窗口下面。
林德熙
2022/08/04
6.1K0
点击加载更多

相似问题

Openlayer:删除多个弹出窗口

20

如何删除弹出窗口?

127

jquery弹出窗口-多个弹出窗口

10

在弹出窗口上删除弹出窗口

11

删除弹出窗口

21
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档