精品久久看,欧美成人久久一级c片免费,日本加勒比在线精品视频,国产一区二区三区免费大片天美,国产成人精品999在线,97理论三级九七午夜在线观看

當(dāng)前位置:首頁文章首頁 IT學(xué)院 IT技術(shù)

對XmlHttp研究的經(jīng)驗分享

作者:  來源:  發(fā)布時間:2011-6-15 15:14:26  點擊:

本文提供給大家學(xué)習(xí)的是關(guān)于作者對XmlHttp研究的一個小經(jīng)驗心得分享,希望能幫助到大家。

最近研究了一下xmlhttp,還是很有意思的東東。我喜歡讓它在IE6和firefox中都運(yùn)行正常,后臺用的是dom4j進(jìn)行解析。

  1.下載 http://webfx.eae.net/dhtml/xmlextras/xmlextras.zip 包,里面有個xmlextras.js,把它拿出來,我用來生成XmlHttp對象。

  2.在xmlextras.js中加上以下代碼:

// check browsers

var ua      = navigator.userAgent;

var opera   = /opera [56789]|opera\/[56789]/i.test(ua);

var ie      = !opera && /msie [56789]/i.test(ua);

       // preventing opera to be identified as ie

var mozilla = !opera && /mozilla\/[56789]/i.test(ua);

   // preventing opera to be identified as mz/* end browser checks */
if(mozilla) {

    XMLDocument.prototype.selectSingleNode = function(tagname) {

        var result = this.evaluate(tagname, this, null, 0, null);

        return result.iterateNext();

    }

    XMLDocument.prototype.selectNodes = function(tagname) {

        var result = this.evaluate(tagname, this, null, 0, null);

        var xns = new XMLNodes(result);

        return xns;

    }

    //定義一個新的類以兼容 IE 中 selectNodes() 的返回類型。

    function XMLNodes(result) {

        this.length = 0;

        this.pointer = 0;

        this.array = new Array();

        var i = 0;

        while((this.array[i]=result.iterateNext())!=null)

            i++;

        this.length = this.array.length;

    }

    XMLNodes.prototype.nextNode = function() {

        this.pointer++;

        return this.array[pointer-1];

    }

    XMLNodes.prototype.reset = function() {

        this.pointer = 0;

    }}

讓firefox支持和IE一樣的一些接口。

  3.XmlHttp返回之后,如果需要XmlHttp.responseXML對象,在firefox中一切正常,但是在ie6中就不常了,所以需要,重新 new 一個 XmlDocument:

var doc = XmlDocument.create();

doc.loadXML(xmlHttp.responseText);

  4.用 xsl 翻譯 xml ,如果想要保留空格,需要加上

xml:space="preserve",例如:

<xsl:for-each select="parameter" xml:space="preserve">

  5.在 firefox 中 xmlHttp.open("POST", url, true); 最后的一個參數(shù)不能為 false,否則會出錯。

相關(guān)軟件

相關(guān)文章

文章評論

軟件按字母排列: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
主站蜘蛛池模板: 国产在线一区二区视频 | 国产精品高清视亚洲一区二区 | 泡泡动漫电影 | 男女无遮挡羞羞视频 | 四虎影永久在线高清免费 | 国产成人免费手机在线观看视频 | 精品亚洲综合久久中文字幕 | 国产精品久久久久久久久久久久久久 | 婷婷午夜激情 | 国产中文字幕第一页 | 免费网站黄成人影院 | 青草国产在线视频 | 亚洲综合激情另类专区 | 五月婷婷丁香花 | 成人激情四射网 | 五月激情综合婷婷 | 国产亚洲视频在线播放大全 | ts在线观看 | 国产精品久久毛片蜜月 | 国产成人精品免费午夜app | 开心婷婷色 | 狠狠干天天爱 | 国产成人系列 | 成人久久18网站 | 欧美激情片网站 | 国产91色综合久久免费分享 | 国产高清在线视频 | 国产成人精品在视频 | 亚洲婷婷综合色高清在线 | 日本不卡免费 | 久久久久亚洲视频 | 国产毛片在线视频 | 蜜桃视频一区 | 欧美日a | 成人在线视频网址 | 视频福利在线观看 | 国产亚洲视频在线 | 国产精品综合视频 | 久久91精品国产91久久 | 777奇米四色米奇影院在线播放 | 99热这里精品 |