仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3108|回复: 20
打印 上一主题 下一主题

[学习教程] ASP编程:XMLHTTP组件在ASP开辟中的利用

[复制链接]
飘飘悠悠 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-2-3 23:28:57 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

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还处在发展初期,大家对它的理解不同,如产品和服务标准,收费标准等,不利于行业的健康发展。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-13 16:20

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表