<meta http-equiv="refresh" content="5;url=thisPage.php">5秒刷新一次
解决方案 »
- 创建数据库
- ignore_user_abort 这个函数是只针对本页面的脚本么?
- php读access不能同时存在两个recordset吗?
- 求获取目录名的方法
- php echo输出html问题 在线结贴
- 有关变量传递的问题
- 已知 赛迪网 三个汉字用文字编辑器转成 UTF8后是乱码。然后用16进制看为 EF BB BF E8 B5 9B E8 BF AA E7 BD 91
- PHP循环控制问题??
- nginx下如何配置多站点
- PHP名词解释
- 为什么一用file_get_contents程序就没反映了???
- 大家平时写程序的时候,对文件名、函数名、变量名、方法(类)的命名规则有什么习惯或经验?既直观又符合“惯例”,交流交流。
具体进去读两章看看。
你的地址怎么转到飞翔篮球梦了!??
我写了一个测试程序,代码如下,供大家参考:
==test2.php=================
<?
session_start();
echo "现在时间是:".date("Y-m-d H:i:s ",time());
?>==eg4.php==================
<script language="javascript">
function re()
{
var http = new ActiveXObject("Microsoft.XMLHTTP");
http.open("GET","test2.php",false);
http.send();
var str = bytes2BSTR(http.responsebody);
t.innerHTML=str;
setTimeout( "re()" , 2000 );
}
</script><script language=vbscript>
Function bytes2BSTR(vIn)
dim i
strReturn = ""
For i = 1 To LenB(vIn)
ThisCharCode = AscB(MidB(vIn,i,1))
If ThisCharCode < &H80 Then
strReturn = strReturn & Chr(ThisCharCode)
Else
NextCharCode = AscB(MidB(vIn,i+1,1))
strReturn = strReturn & Chr(CLng(ThisCharCode) * &H100 + CInt(NextCharCode))
i = i + 1
End If
Next
bytes2BSTR = strReturn
End Function
</script>
<body onLoad="re();">
<span id=t>数据载入中</span>
</body>这样,当你运行eg4.php时,页面会出现当前时间,每2秒刷新一次,看不到进度条,也没有小漏斗标记了。只要适当修改test2.php内容,实现一个小小的聊天室,应该就不算太难了……
php的处理机制和perl不同,perl可以写很好的无刷新聊天室
xml不通用
或者用应用程序写,但也要另外监听端口
这个思路不错,不过是asp的,可以借监下,推技术不装插件什么的是不可能实现的,模拟也许还可以。
XAJAX网址是:http://xajax.sf.net,直接把Javascript调用传递到PHP函数
JPSpan网址是:http://jpspan.sourceforge.net/wiki/doku.php,直接把Javascript调用传递到PHP函数。
AjaxAC(自从2005年4月)网址是:http://ajax.zervaas.com.au/,用单个的PHP类封装了完整的应用程序。
xmlhttp提交信息
回传中文的编码问题。
定时执行的js函数。
局部刷新的话,可以使用iframe
实例: www.phpfreechat.net
下载一个好好研究...非常小...
给我...5-6分...谢谢