|
|
||||
首页
文学作品 网页设计 平面设计 程序设计 考试认证 基础办公 QQ资源 服务器架设 网站运营 网页资源
|
|
|
| 汉南在线 → 网页设计 → PHP动态程序 | |||||||||||
xmlhttp,无刷新声,无漏斗标记,效果最好,不过就是对浏览器要求高,好在我的应用只是一个附属的功能,因此不需要用户必须开启这个控件……最后决定采用这个方案
我写了一个测试程序,代码如下,供大家参考: ==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秒刷新一次,看不到进度条,也没有小漏斗标记了
| |||||||||||
| >> 相关文章 | |||||||||||
|
授权使用:汉南在线 http://www.hzwz.net/(2008-2009) Copyright (c) 2002-2007 汉南在线. All Rights Reserved . 经营许可证:陕ICP备05000109号 Powered by:汉南在线 |