多多色-多人伦交性欧美在线观看-多人伦精品一区二区三区视频-多色视频-免费黄色视屏网站-免费黄色在线

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > web前端 > jscript > javascript選取XML節點以及xslt變形-IE篇

javascript選取XML節點以及xslt變形-IE篇

來源:程序員人生   發布時間:2014-04-06 12:26:34 閱讀次數:4078次

 建站學院(LieHuo.Net)XML文檔 先來看一段代碼:

以下為引用的內容:
var doc = null;
var sdoc = null;
try
{
doc = new ActiveXObject("MSXML2.DOMDocument.6.0");
sdoc = new ActiveXObject("MSXML2.DOMDocument.6.0");
}
catch(e)
{
alert(e.toString());
}
if(doc)
document.write("ok");
else
document.write("fail");

doc.async = false;
doc.load("http://localhost/xml/a.xml");
sdoc.async = false;
var r = sdoc.load("http://localhost/xml/a.xsl");
try
{
//var result = doc.transformNode(sdoc.documentElement);

sdoc.setProperty("SelectionNamespaces","xmlns:xsl='http://www.w3.org/1999/XSL/Transform'");
var tmp = sdoc.documentElement.selectSingleNode("xsl:template[@mode='b']");
alert(tmp.xml);

var result = doc.transformNode(sdoc);
alert(result);
//document.write(result);
}
catch(e)
{
alert(e.toString());
}


 要在IE中用實現選取節點和進行XSLT變形,要用newActiveXObject("MSXML2.DOMDocument.6.0");生成的對像(后面的版本號6.0根據具體環境會不同)。另外在loadxml文檔的時候,如果不異步LOAD的話要把異步屬性async設成false,變形還是很簡單的,看實上面的代碼就能明白了,主要說一下在選取節點的時候,如果有命名空間的話,要調用文檔的setProperty"SelectionNamespaces","xmlns:xsl='http://www.w3.org/1999/XSL/Transform'");方法,然后用prefix:nodename的xpath才能用來搜到節點,否則將無法搜到其節點。

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 国产精品极品美女自在线看免费一区二区 | 男人尻女人视频 | 欧美日韩性猛交xxxxx免费看 | 中文字幕亚洲视频 | jizzjizzjizz亚洲| 怡红院免费的全部视频国产a | 中国嫩模一级毛片 | 欧美日韩精品免费一区二区三区 | 欧美一区二区日韩一区二区 | 国产亚洲精品一区二区久久 | 国产毛片精品 | 成人免费视频一区二区三区 | 日韩欧美视频一区 | 亚洲精品456人成在线 | 校园春色自拍偷拍 | 亚洲一区二区三区免费视频 | 国产天堂网 | 欧美性xxxx偷拍 | 欧美日韩激情一区二区三区 | 性欧美video另类hd亚洲人 | 一二三四视频免费视频 | 老司机午夜精品视频播放 | 日韩欧美亚洲国产一区二区三区 | 欧美黑人两根巨大挤入 | 中文字幕一区二区三区 精品 | 免费福利网站在线观看 | 五月天综合 | 精品卡通动漫在线观看视频一区 | 伊人久久综合网亚洲 | 小说亚洲 | 福利精品在线 | 亚洲一区二区免费看 | 国产一区二区三区高清 | 国外处破女一区二区 | 亚欧综合| 日本一区三区 | 最近的中文字幕大全免费版 | 亚洲综合精品一二三区在线 | 欧美精品黑人性xxxx | 一区二区三区四区视频 | 国产综合网站 |