asp 如何自动弹出来自服务器的消息提示 ?

lionet 2002-01-19 11:52:41
一个客户需要通过服务器向另一个客户发送一条消息 ?
服务器的asp程序应该如何编写 ? 谢谢各位了
...全文
189 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
lionet 2002-01-23
  • 打赏
  • 举报
回复
那么聊天室是如何更新的 ? 即使我不发言 , 别人的发言照样刷到我的屏幕上来
lihaitaoami 2002-01-23
  • 打赏
  • 举报
回复
搞一个刷新页面服务器是受不了的,如果在线数很多的话。
lzj_new 2002-01-22
  • 打赏
  • 举报
回复
QQ里是用到了定时器了。这个完全可以做得到了的,当一个消息到达后,照样可以不停的提醒你啊。
KnowLittle 2002-01-22
  • 打赏
  • 举报
回复
remote script + settimeout
龙腾九霄 2002-01-22
  • 打赏
  • 举报
回复
设定iframe height=0,然后就感觉不出刷新了,请参见www.cnmaya.com的BBS,你就知道怎么做了:)
lionet 2002-01-22
  • 打赏
  • 举报
回复
小土豆现的方案不错,要是整页刷新,服务器受不了的.

哪儿有类似的代码呢 ?
csdn_study 2002-01-22
  • 打赏
  • 举报
回复
我同意totodo(小土豆仙) 的说法!!!
lihaitaoami 2002-01-22
  • 打赏
  • 举报
回复
我的想法是在每一个ASP页面加一个刷新语句,只要用户刷新网页就可以实时得到最新的消息。
lionet 2002-01-22
  • 打赏
  • 举报
回复
不知哪儿有可以借鉴的源代码 ?
老土豆T 2002-01-22
  • 打赏
  • 举报
回复
设制一个小的桢 <iframe src="test.asp" ></iframe>

然后在tesp.asp里面 每咯 5秒(或者其他时间)刷一次。
test.asp是读数据库的。。
如果读出 数据库里存放临时消息的不为空。那么就显示。或加其他代码。。当你点击后临时消息清空。。

我是这样认为的。。。代码就不贴了。不好意思:)
BrightEye 2002-01-21
  • 打赏
  • 举报
回复
是不停的请求?不知道采用了什么技术?还有QQ是怎么实现的?就是有人给你发消息的时候,你的图标就高粱闪动。GZ!UP!UP!!!
mosane 2002-01-21
  • 打赏
  • 举报
回复

只有不停地请求了。

lionet 2002-01-20
  • 打赏
  • 举报
回复
能不能即时相应 ?
julyclyde 2002-01-20
  • 打赏
  • 举报
回复
存数据库,等另一客户登陆时提示一下
BrightEye 2002-01-20
  • 打赏
  • 举报
回复
gz!~gz!!I want to know,too
yanghly 2002-01-20
  • 打赏
  • 举报
回复
:) xyzoem(xf)
hvq 2002-01-20
  • 打赏
  • 举报
回复
看看网络聊天室吧!
lionet 2002-01-20
  • 打赏
  • 举报
回复
用session 在服务器端发送也不行 ?
xyzoem 2002-01-20
  • 打赏
  • 举报
回复
除非你不停请求
本IIS安装程序适用于Windows 2003系统,IIS版本为6.0版。该自动安装程序最大程度简化了安装IIS的繁琐步骤,且无须操作系统光盘,直接双击即可自动完成安装,并自动注册asp.net运行环境(如果安装了.net),为基于IIS的软件开发和部署带来了极大的便利。 与IIS相关的常见问题: ●有没有用于其它操作系统的IIS全自动安装程序?   我们现已制作并提供了包括Windows 2000/XP/2003在内的多种操作系统所适用的IIS自动安装程序。 ●安装IIS时总是提示无法复制staxmem.dll、iisapp.vbs、convlog.exe等文件?   如果确定安装盘或安装文件没问题,在“运行”中执行:esentutl /p %windir%/security/database/secedit.sdb。然后再重新开始安装IIS。 ●安装IIS后访问网站下的页面时出现HTTP 500内部服务器错误?   请运行此文件夹中的IIS500.bat,之后再重新测试。 ●IIS(或IIS下的网站)无法启动?   目前已知的导致IIS不能启动的原因有:   1、安装了WEB迅雷。解决方法:卸载WEB迅雷,或先退出WEB迅雷再启动IIS,然后再启动WEB迅雷(如果需要);   2、其它软件占用了80端口。解决方法:修改其它网站的端口或IIS下的网站的端口,避免使用相同的端口。可以使用诸如TCPView或FPort等第三方工具来查找正在使用80端口的其它应用程序;   3、操作系统补丁所导致的。打开“添加删除程序”,勾选“显示更新”,在列表中找KB939373、 kB942830、KB942831这三个补丁,如果有,将其卸载,之后再启动IIS。 感谢"蓝点"

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧