想实现一个异步的功能

sdlyczl 2009-12-07 10:48:27
我想在一个php页面里,
<html xmlns="http://www.w3.org/1999/xhtml">
<body>
<table>
<tr>
<td id="test">
a
</td>
</tr>
</table>
</body>
</html>

<?php
//sleep(10);
echo "<script>alert('a');</script>";
?>
实现这样的功能:用户的浏览器打开这个页面后,可以看到里边的内容。过了10秒钟后,服务器端发送过来一个消息,用户在浏览器上能看到。

请问这样应该怎么实现?
谢谢
...全文
99 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
bingliang008 2009-12-07
  • 打赏
  • 举报
回复
你10秒后再请求服务器不就好啦,
lovesiyile 2009-12-07
  • 打赏
  • 举报
回复
google "服务器推"
b805643878 2009-12-07
  • 打赏
  • 举报
回复
浪费我积分啊
b805643878 2009-12-07
  • 打赏
  • 举报
回复
为了积分 。。
sdlyczl 2009-12-07
  • 打赏
  • 举报
回复
lovesiyile:
服务器推技术,不错
草根醉秋意 2009-12-07
  • 打赏
  • 举报
回复
jquery是一个js的框架,方便广大程序员写js代码的~

ajax是什么东西?楼主你还是去搜索下吧。。
sdlyczl 2009-12-07
  • 打赏
  • 举报
回复
ajax和jquery是什么关系啊?一直没有搞明白
草根醉秋意 2009-12-07
  • 打赏
  • 举报
回复
setTimeout(getData,10000); //页面加载完成后10秒向服务器发送请求啊,不管你的ajax请求是用框架的还是自己实现的,推的模式貌似比较麻烦,所以还是发送ajax请求来的好
sdlyczl 2009-12-07
  • 打赏
  • 举报
回复
LtnRain:
function getData(){
//发送ajax请求,获取数据
//假如返回的是responseText且为js代码
eval(responseText);
}

这个我感觉是jquery吧?
草根醉秋意 2009-12-07
  • 打赏
  • 举报
回复
window.onload = function(){
setTimeout(getData,10000);
}

function getData(){
//发送ajax请求,获取数据
//假如返回的是responseText且为js代码
eval(responseText);
}
sdlyczl 2009-12-07
  • 打赏
  • 举报
回复
哪位老大给点指点?
谢谢
sdlyczl 2009-12-07
  • 打赏
  • 举报
回复
xinhui24:
方法是不错,但是我要在服务端做一些事情,比如查询一个数据库,然后把结果再传输给客户端浏览器,不知道这样的功能怎么实现?
sunshinexrain 2009-12-07
  • 打赏
  • 举报
回复
setTimeOut();
执行获取数据的函数,就是延迟执行

87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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