asp无刷新分页:ASP无刷新技术之



网上有关ASP无刷新技术教程很多都以复杂繁琐篇幅去实现如聊天室等我认为对于初学者只要先明白其中原理更多功能可自己扩展所以这里通过几段代码介绍说明此原理希望能让初学者举反 3正所谓“授人以鱼不如授人以渔”有兴趣朋友可加QQ号码64943917起讨论或加ASP技术讨论群QQ群:3316653

这里总共分两个文件个为test.asp,功能为向服务器提前当前时间读者可自行扩展如通过连接查询数据库等操作个文件为show.html实时从test文件读取内容并显示出来代码如下

show.htm

<html>
<head><meta http-equiv=\"Content-Type\" content=\"text/html; char=gb2312\">
<title>无刷新测试</title>

<script language=\"javascript\">

//有兴趣朋友可加QQ:64943917讨论ASP技术讨论群QQ群:3316653
//编辑:任风晾干
function GetResult //利用XMLHTTP读取服务器端内容
{
var oBao = ActiveXObject(\"Microsoft.XMLHTTP\");
oBao.open(\"POST\",\"test.asp\",false);
oBao.send;
var strResult = unescape(oBao.responseText);
td.innerText = strResult;
}

function MyShow //每 5秒从服务器读取次数据
{
timer = window.Interval(\"GetResult\",5000);
}
</script></head>
<body _disibledevent=></body>
</html>

test.asp

测试文字:
编辑:任风晾干
获取服务器时间以验证无刷新读取是否成功<%=now%>
这里只是简单读取服务器时间如需其他功能可自行任意扩展

将以上两个文件放置于你站点目录下运行show.html就可以预览了解决中文乱码问题我将test.asp用记事本保存为utf-8编码根据此原理可制作无刷新聊天室无刷新在线客服等以上代码在IIS5IE5.5环境下测试通过
Tags:  asp.net导航无刷新 asp无刷新提交表单 asp.net无刷新 asp无刷新分页

延伸阅读

最新评论

发表评论