求助:服务端能触发客户端的消息吗? 现在有一个项目,要求当在线的用户有新的消息时,能够像QQ的消息那样即时弹出一个框框,不需要刷新页面也能弹出!哪位大哥能帮忙解决一下,或者提供一下需要哪方面的技术。 不胜感激! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 setTimerjavaScript里面有这个,每隔几秒钟去服务器的查询一下是否有新信息,有的话就window.open…………出来一个窗口。 <iframe id="popMsg" src="a.jsp" width=0 height=0></iframe>然后在a.jsp中每隔一段时间刷新一下,象这样:<meta http-equiv="Refresh" content="30;URL=a.jsp" /><%String msg=request.getAttribute("msg");if(msg!=null && msg.length()>0){%><script language="javascript">var win=window.open("about:blank","popMsg","toolbar=no,location=no,directories=no,width=100,height=100");win.document.write("<%=msg%>");}</script><%}%> 或ajax,每隔一段时间查询,根据返回内容决定是否弹出窗口. 你可以用ajax,从客户端隔段时间访问服务器 请问下 “找回密码”这个的实现。 总结了下spring集成struts的几种方法 jsp页面打印排版问题!!! 关于struts作的网站的问题 递归删除类别的时候只把根类别删除了,下面的子类别没有删除掉 导入fileupload包的问题 十万火急求助:javabean总是抛出NullPointerException异常 linux下的配置问题 各位帮忙看看这个网站是用jsp做得吗?另外推荐一个好的支持jsp的虚拟主机,价格不限 关于Servlet文件找不到的问题!(入门级) jsp中下拉菜单问题 谁有关于WEB系统托盘的资料??????
javaScript
里面有这个,每隔几秒钟去服务器的查询一下是否有新信息,有的话就window.open…………出来一个窗口。
然后在a.jsp中每隔一段时间刷新一下,象这样:
<meta http-equiv="Refresh" content="30;URL=a.jsp" />
<%
String msg=request.getAttribute("msg");
if(msg!=null && msg.length()>0)
{
%>
<script language="javascript">
var win=window.open("about:blank","popMsg","toolbar=no,location=no,directories=no,width=100,height=100");
win.document.write("<%=msg%>");
}
</script>
<%}%>