在线看毛片视频-国产免费av在线-欧美日韩一区二区三区-国产成人无码av在线播放无广告-亚洲人va欧美va人人爽-国产第一草草-西班牙黄色片-四虎在线网站8848-最新av片免费网站入口-东京热无码中文字幕av专区-日本大人吃奶视频xxxx-欧美精品一区二区三区四区五区-国产片天天弄-国产免费内射又粗又爽密桃视频-欧美爱爱网站-日韩v欧美

當前位置:雨林木風下載站 > 技術開發教程 > 詳細頁面

用XML數據島處理用戶界面問題 - 2

用XML數據島處理用戶界面問題 - 2

更新時間:2022-05-13 文章作者:未知 信息來源:網絡 閱讀次數:

把處理過程移到客戶端

  當Web服務器返回網頁后,所有進一步的操作處理都在客戶端進行。我原先認為如果向客戶端發送一個大的數據集會使程序的速度放慢。但后來我卻發現一次性發送所有數據比在客戶與服務器之間來回地進行數據交換快得多。唯一可被注意到的停頓只是在IE5的XML解析器讀取數據時的一個短暫的初始化停頓。

  HTML文件本身包含有4個元素:一個保存州名數據的選擇列表(主列表),XML數據,一個從屬列表的div標記占位符,和兩個腳本。當州名選擇列表的選項發生變化時,第二個腳本就執行(Listing 2)。

  你希望每次用戶選擇一個州時都能從數據島重新得到相應的商店列表。所以你需要一個腳本去處理州名選擇列表的onChange事件:

  

在這個腳本中重新得到了州名選擇列表的值:
  Dim stateCode

  stateCode=document.all.State.value

  接著重新得到所選定州的商店列表。你可以通過兩個方法得到這個列表。第一個辦法就是獲得<XML>標記符的記錄集屬性的引用:

  Dim R

  Set R = xmldata.recordset

通過這個方法得到的記錄集是一個標準的ADO記錄集對象,字段名都與標記符相對應。這個方法只有在每個記錄都有同樣的字段的"簡單"XML數據文件中才能很好地工作。

  第二個方法就比較強大和普遍。IE5把XML數據島象其他HTML元素一樣對待。為了在客戶端訪問XML數據,你只需通過ID來引用該元素。IE5將返回XML樹的根元素(document元素):

  set xml = document.all("xmldata")

  你用這個document元素可以執行Extensible Stylesheet Language (XSL)查詢語句。使用XSL查詢語句,你可以得到某個給定層次上的節點列表,包含指定屬性的節點列表,或以上兩者的任意組合。例如,以下的查詢語句返回所有符合用戶所選州的商店節點:

  Dim nodes

  set nodes = xml.selectNodes ("locations/state[@code='" & stateCode & "']/store")

XSL搜索字符串看起來很象一個文件路徑;它有XML樹相應各層次的值。用"/"分隔每個層次。以"節點=數值"的匹配方式加到相關節點的"[]"中搜索指定數值的節點,在屬性名前加上"@"來搜索包含指定屬性的節點。運行selectNodes方法將返回一個IXMLDOMNodes集合對象。最后,顯示從屬列表。最簡單的方法:根據XSL查詢語句返回的節點列表來改變從屬列表的標
記符的值:

  set aList = document.all("cities")

  aList.options.length = 0

  i = 0

  For Each N In nodes

   anID = N.selectSingleNode("id").text

   aCity = N.selectSingleNode _("city").text

   aList.options.length = _aList.options.length + 1

   aList.options(i).id = anID

   aList.options(i).value = aCity

   aList.options(i).innerText = aCity

   i = i + 1

  Next

  現在你知道了如何利用XML數據島來解決從屬列表問題。注意:這一技巧不適合于大規模的數據-如那些成千上萬的記錄-但如果那樣的話,那主要還是一個如何顯示的問題,而非技術上的問題。如果你發現一個查詢語句可能返回不適合的大組記錄,你即可以限制返回記錄的數目(例如為用戶提供一個"More Record"按鈕),又可以修改用戶界面使用戶可以點擊下一層次的內容,因此而限制了用戶必須選擇的記錄數目。


溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

在线看毛片视频-国产免费av在线-欧美日韩一区二区三区-国产成人无码av在线播放无广告-亚洲人va欧美va人人爽-国产第一草草-西班牙黄色片-四虎在线网站8848-最新av片免费网站入口-东京热无码中文字幕av专区-日本大人吃奶视频xxxx-欧美精品一区二区三区四区五区-国产片天天弄-国产免费内射又粗又爽密桃视频-欧美爱爱网站-日韩v欧美
  • <li id="86scu"><menu id="86scu"></menu></li>
    <li id="86scu"></li>
    <button id="86scu"></button>
  • <s id="86scu"></s><button id="86scu"><menu id="86scu"></menu></button>
  • 男人的天堂最新网址| 中文字幕日韩综合| 国产资源第一页| 欧美一级免费在线| 中文字幕55页| 国产制服91一区二区三区制服| theporn国产精品| 激情久久综合网| 免费看av软件| 日本黄大片在线观看| 99国产精品白浆在线观看免费| 国产日韩欧美大片| 欧美一级免费播放| 777米奇影视第四色| 国产一区视频免费观看| 日韩一级在线免费观看| 国产日韩欧美久久| 99精品999| 国产在线观看欧美| 99福利在线观看| 91 视频免费观看| av一区二区三区免费观看| 国产一区二区网| 一级在线免费视频| 超碰97免费观看| 奇米影视亚洲色图| 91在线视频观看免费| 午夜影院免费版| 俄罗斯av网站| 日日干日日操日日射| 国产精品www在线观看| 97视频在线免费播放| 欧美视频国产视频| 国产极品尤物在线| 久久久久久久高清| 黄色一级在线视频| 精品国产鲁一鲁一区二区三区| 日b视频免费观看| 亚洲视频第二页| 少妇高潮喷水在线观看| 色噜噜狠狠一区二区三区狼国成人| 日韩久久久久久久久久久久| 精品视频无码一区二区三区| www.亚洲一区二区| 亚洲精品视频导航| 国产精品免费观看久久| av一区二区三区免费观看| 黄色aaa级片| 成人免费在线小视频| 成人高清dvd| 艳母动漫在线免费观看| 黄色免费网址大全| 国产精品333| 日本精品久久久久久久久久| 天堂av手机在线| 午夜剧场高清版免费观看| 日本免费一级视频| 成人综合视频在线| 亚洲 欧美 日韩 国产综合 在线| 99亚洲精品视频| 一级黄色在线播放| 99精品视频国产| 五月六月丁香婷婷| 波多野结衣免费观看| www.欧美激情.com| 国产女同无遮挡互慰高潮91| 天天干天天玩天天操| 亚洲综合欧美激情| 日本中文字幕观看| 亚洲图片 自拍偷拍| 亚洲一级片免费观看| 91视频福利网| 日本天堂免费a| 国产aaa免费视频| 欧美深夜福利视频| 免费观看日韩毛片| 爱情岛论坛vip永久入口| 欧洲av无码放荡人妇网站| www黄色av| 国产九九热视频| 中文字幕 欧美日韩| 黄黄视频在线观看| 九九爱精品视频| 午夜精品在线免费观看| 天堂av在线8| av片在线免费| 国产真实乱子伦| 五月激情婷婷在线| 妺妺窝人体色www看人体| 欧美 丝袜 自拍 制服 另类| 别急慢慢来1978如如2| 日韩欧美国产片| 99er在线视频| 色综合色综合色综合色综合| 欧美 另类 交| 男人揉女人奶房视频60分| 亚洲xxx在线观看| 999一区二区三区| 欧美性猛交xxx乱久交| 日本丰满少妇黄大片在线观看| 蜜桃传媒一区二区三区| 中文字幕国产高清| 国产成人亚洲精品无码h在线 | gogogo免费高清日本写真| 国内精品在线观看视频| 中文字幕资源在线观看| 日韩激情免费视频| 麻豆传媒网站在线观看| 动漫av免费观看| 99在线免费视频观看| 91精品视频国产| 中文字幕一区二区三区四区在线视频| 欧美日韩中文字幕在线播放| 久久国产这里只有精品| 777精品久无码人妻蜜桃| 大地资源网在线观看免费官网| 久久久久久久少妇| 免费无遮挡无码永久视频| 国产激情片在线观看| 91亚洲一区二区| 欧美女同在线观看| 国产又黄又猛又粗又爽的视频| 18岁网站在线观看| www污在线观看| 91网站在线观看免费| 欧美日韩久久婷婷| 激情文学亚洲色图| 在线看免费毛片| 91精产国品一二三产区别沈先生| 88av.com| jizz18女人| 亚洲va在线va天堂va偷拍| 欧美午夜aaaaaa免费视频| 天堂在线资源视频| 一区二区三区 欧美| 日韩肉感妇bbwbbwbbw| 亚洲国产高清av| 美女一区二区三区视频| 欧美精品一区二区三区免费播放| 日日摸日日碰夜夜爽av| 欧美在线观看成人| 无码人妻丰满熟妇区毛片| 波多结衣在线观看| 国产精品自在自线| 超碰10000| 波多野结衣家庭教师在线| 免费看a级黄色片| 免费一区二区三区在线观看| 中文字幕一区久久| 99久久99久久精品| 日本www在线播放| 亚洲色图 在线视频| 99热这里只有精品7| 中国丰满熟妇xxxx性| 久久久精品在线视频| 亚洲综合激情视频| 91黄色在线看| 一区二区三区韩国| 91麻豆天美传媒在线| 2022亚洲天堂| www.成年人| 免费高清在线观看免费| 不卡中文字幕在线观看| 成人午夜免费在线| 国产精品久久a| 国产原创popny丨九色| 色www免费视频| 欧美大片在线播放| 国产麻豆电影在线观看| 精品人妻一区二区三区四区在线 | 91日韩精品视频| r级无码视频在线观看| 九九精品久久久| 欧美变态另类刺激| 波多野结衣与黑人| 欧美伦理片在线观看| 国产精品秘入口18禁麻豆免会员| 图片区乱熟图片区亚洲| 91av在线免费播放| a级黄色片免费| 樱空桃在线播放| 三级av免费观看| 熟女少妇精品一区二区| 六月婷婷在线视频| 国产精品88久久久久久妇女| 在线观看国产中文字幕| 无码精品国产一区二区三区免费| 女同性恋一区二区| 午夜在线视频免费观看| 午夜精品中文字幕| 国产九九热视频| 超碰在线播放91| 国产视频手机在线播放| 国产av无码专区亚洲精品| 日韩精品一区在线视频| 97中文字幕在线| 国产一区二区三区乱码| 日本熟妇人妻xxxx| 国产自产在线视频| 国产午夜福利100集发布|