|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
我想详细了解ASP整站代码与PSP整站代码有什么优缺点,那个更好,更安全,更用容易维护,和管理。。。xml 以后ASP手艺愈来愈成熟,大局部开辟人员在开辟中只应用ASP自带的对象和数据库组件就可以完成客户端和WEB办事器之间的交互。我如今引见两个很有效的组件XMLDocument、XMLHTTP,和他们所能完成的几种功效,信任能对ASP开辟带来一些新的思绪。
任何开辟都要以需求为主,咱们先不引见这两个组件怎样用,来直接看他们能做些甚么?在咱们
应用他们做一些复杂的功效的时分再深切的懂得他们的各类利用办法。
功效一:完成页面的部分静态刷新
假定功效:需求在一切页面的右上角显示以后在线的人数.以后在线的人数寄存在办事器的全局变量Application("online_num")中。
惯例办法:
1.在右上角放置一个内帧标签(<iframe>),让他指向一个新的页面new.asp,在new.asp中读取
Application("online_num")的值显示出来,而且每隔必定工夫刷新。
代码:
default.asp
<html>
...
<iframe width=20 height=5 src=new.asp border=0></iframe>
...
</html>
new.asp
<meta http-equiv="refresh" content="1100;url=new.asp">
<%
response.write "以后在耳目数" & Application("online_num")
%>
弱点:因为是页面刷新,刷新的时分会在阅读器上面呈现蓝色形态条。
新的办法:
一样也创立一个新的文件new.asp
new.asp
<%
response.write application("online_num")
%>
default.asp
<html>
<head>
<script language=VBScript>
sub getonlinenum()
dim objXMLHTTP,strReturn
set objXMLHTTP=CreateObject("MICROSOFT.XMLHTTP")
objXMLHTTP.open "GET","http://localhost:80/new.asp",false
objXMLHTTP.send ""
strReturn=objXMLHTTP.ResponseText
online_num.innerHTML="以后在耳目数" & strReturn
setTimeout("getonlinenum()",60000)
end sub
</script>
</head>
<body onload=vbscript:getonlinenum()>
<span id=online_num></span>
...
</html>
缺乏可以共同遵循的行业标准,ASP还处在发展初期,大家对它的理解不同,如产品和服务标准,收费标准等,不利于行业的健康发展。 |
|