国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

客戶端 使用XML DOM加載json數(shù)據(jù)的方法

2019-11-21 00:13:14
字體:
供稿:網(wǎng)友
步驟:
  1、引用Jquery
  2、如果是IE,實(shí)例ActiveXObject;Firefox,實(shí)例DOMParser。
  3、處理
復(fù)制代碼 代碼如下:

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="XmlDom._Default" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>

<script type="text/javascript" src="js/jquery-1.4.2.js"></script>

<script type="text/javascript">
//得到XML Dom
function LoadXML(XmlString) {
var xmlDoc;
//firefox等
if (!window.ActiveXObject) {
var parser = new DOMParser();
xmlDoc = parser.parseFromString(XmlString, "text/xml");
} else {
//IE
xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async = "false";
xmlDoc.loadXML(XmlString);
}
return xmlDoc;
}
function UseCllentXmlDom() {
try {
var string = "<Log><Content value='測試Xml Dom用法' /></Log>";
//加載
var xmlString = LoadXML(string);
var xmlContent = $(xmlString).find("Content");
if (xmlContent != null) {
$(xmlString).find("Content").each(function() {
var ContentValue = $(this).attr("value");
         //顯示得到的數(shù)據(jù)
$("#DomValue").html(ContentValue);
});
}
}
catch (e) {
throw e;
}
}
</script>

</head>
<body>
<form id="form1" runat="server">
<div>
<a style="cursor: pointer" onclick="UseCllentXmlDom()">調(diào)用客戶端XmlDom</a>
<br />
顯示數(shù)據(jù):
<div id="DomValue">
</div>
</div>
</form>
</body>
</html>

在FireFox下,我測試時(shí)發(fā)現(xiàn),將XML字符串直接給Jquery,Jquery也能直接處理;但在IE下不行。如下邊代碼。
復(fù)制代碼 代碼如下:

<script type="text/javascript">
//僅在firefox下可行
function UseCllentXmlDom() {
try {
var string = "<Log><Content value='測試Xml Dom用法' /></Log>";
    //取XML 字符串
xmlString = $(string);
var xmlContent = $(xmlString).find("Content");
if (xmlContent != null) {
$(xmlString).find("Content").each(function() {
var ContentValue = $(this).attr("value");
         //顯示得到的數(shù)據(jù)
$("#DomValue").html(ContentValue);
});
}

}
catch (e) {
throw e;
}
}
</script>
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 仁寿县| 延长县| 江津市| 洪江市| 剑川县| 南宫市| 奉贤区| 罗江县| 苏尼特左旗| 崇信县| 玉田县| 黑水县| 鹤山市| 廉江市| 白朗县| 三原县| 札达县| 时尚| 宁晋县| 崇信县| 博白县| 梅州市| 黑水县| 海原县| 屏东县| 元朗区| 平南县| 黄龙县| 盈江县| 台南市| 波密县| 盘锦市| 灵丘县| 平谷区| 铜陵市| 广东省| 松江区| 海丰县| 扬州市| 台中市| 江北区|