快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

向你的XML增加一个导航脚本

     导航必须由一个脚本来实现。要向XML数据岛中增加导航,创建一个脚本,调用数据岛的movenext() 和 moveprevious()方式。
  
  
  
     < script language="JavaScript">
     function movenext()
     {
     x=xmldso.recordset
     if (x.absoluteposition < x.recordcount)
     {
     x.movenext()
     }
     }
     function moveprevious()
     {
     x=xmldso.recordset
     if (x.absoluteposition > 1)
     {
     x.moveprevious()
     }
     }
     < /script>
  
     假如你有Internet Explorer 5.0或更高版本,点击这里可以看到如何在XML记录中航行。
  
  
  
     合并起来
  
     用一点点创造力你就能创建一个完整的应用程序。 假如你使用在这一页中所学到的东西和一点点想象力,你就可以容易地将这个发展成一个完整的应用程序。假如你运行的是Internet Explorer 5.0 或更高版本,点击这里可以看到如何为这个应用程序增加一些色彩。
  
     XML的 HTTP哀求
  
     可以用一个HTTP哀求从服务器哀求XML数据。
  
  
  
     浏览器哀求
  
  
  
     从浏览器进行一个HTTP哀求,可以从服务器哀求XML:
  
  
  
     var objHTTP = new ActiveXObject("Microsoft.XMLHTTP")
     objHTTP.Open(\\'GET\\',\\'httprequest.asp\\',false)
     objHTTP.Send()
  
  
  
     要查看这个哀求的结果,你可以在浏览器中显示:
  
  
  
     document.all[\\'A1\\'].innerText= objHTTP.status
     document.all[\\'A2\\'].innerText= objHTTP.statusText
     document.all[\\'A3\\'].innerText= objHTTP.responseText
  
  用JavaScript来自己试试看
  用VBScript来自己试试看
  
  
  
     与服务器通讯
  
     你可以用HTTP 哀求与服务器进行“通讯”:用XML与服务器通讯。在这个例子中,用这个ASP代码在服务器上“伪造”响应:
  
  
  
     < %
     Response.ContentType="text/xml"
     txt="< answer>< text>12 Years< /text>< /answer>"
     response.write(txt)
     %>
  
  
    
     所以,不管问了什么问题,答案都是12年。在实际中,你可以写一些代码来分析问题并作出准确的回答。
  
  


返回类别: 教程
上一教程: XMLHTTP资料
下一教程: 初识XML

您可以阅读与"向你的XML增加一个导航脚本"相关的教程:
· XML枚举一个节点的所有属性的方式
· 概述IE和SQL2k开发一个XML聊天程序
· 使用脚本验证XML文档
· 使用xmlhttp为网站增加域名查询功能
· 亲密接触XML(7)-我的属性规则的一个例外
    微笑服务 优质保证 索取样品