<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 495,comments - 227,trackbacks - 0
    下邊是xslt文件
    <?xml version="1.0" encoding="UTF-8"?>
    <xsl:stylesheet version="2.0"
        xmlns:xsl
    ="http://www.w3.org/1999/XSL/Transform"
        xmlns:xs
    ="http://www.w3.org/2001/XMLSchema"
        xmlns:fn
    ="http://www.w3.org/2005/xpath-functions">
        
    <xsl:template match="root">
                
    <html><title>ss</title>
                
    <body>
                
    <xsl:value-of select="message" />
            
    </body>
            
    </html>
        
    </xsl:template>        
    </xsl:stylesheet>
    下邊是XML文件
    <?xml version="1.0" encoding="UTF-8"?>
    <?xml-stylesheet type="text/xsl" href="1.xslt"?>
    <root>
        
    <message>這里的</message>
    </root>
    下邊是通過Ajax調用的函數
    function getHtml(xmlText, xsltFile){
        
    var text;
            
        
    if(typeof(window.ActiveXObject) != 'undefined'){
            
    // 支持IE瀏覽器
            try{
                
    var xmlDoc=new ActiveXObject("Msxml2.DOMDocument.3.0");
                xslDoc 
    = new ActiveXObject("Msxml2.DOMDocument.3.0");
                xmlDoc.async
    =false;
                xslDoc.async 
    = false;  
                xmlDoc.loadXML(xmlText);                    
                xslDoc.load(xsltFile);
                text 
    = xmlDoc.documentElement.transformNode(xslDoc.documentElement);
            }
    catch(e){
                
    if (isDebug) alert(e.name + "" + e.message);
                alert(
    "Unable to do xml/xsl processing");
                alert(e.name 
    + "" + e.message);            
            }
            
        }
    else if(document.implementation && document.implementation.createDocument){  
            
    // 支持Mozilla瀏覽器
          try {
          
    // 在Firefox的XML DOM實現中,并沒有loadXML()方法,不過通過Firefox中的DOMParser類可以模擬loadXML()的行為
            var oParser = new DOMParser();
            
    var xmlDoc = oParser.parseFromString(xmlText,"text/xml");        
             xslDoc 
    = document.implementation.createDocument(""""null);
             xslDoc.async 
    = false;  
             xslDoc.load(xsltFile);     
           
             
    // 定義XSLTProcessor對象
           var xsltProcessor = new XSLTProcessor();
           xsltProcessor.importStylesheet(xslDoc);
            
    // transformToDocument方式
            var result = xsltProcessor.transformToDocument(xmlDoc);
            
    var xmls = new XMLSerializer();
            text 
    = xmls.serializeToString(result);
           
          }
          
    catch(e)  {
               
    if (isDebug) alert(e.name + "" + e.message);
               alert(
    "Unable to do xml/xsl processing");           
          }

         }    
        
        
    return text;
    }
    posted on 2007-06-07 16:15 SIMONE 閱讀(1151) 評論(1)  編輯  收藏 所屬分類: JAVAJSPJavaScript

    FeedBack:
    # re: XML+XSLT 在IE, Firefox 下顯示
    2014-09-18 17:00 | 搜索
    ie7 下會報錯  回復  更多評論
      
    主站蜘蛛池模板: 在线精品亚洲一区二区| 一级做a爰全过程免费视频毛片| 久久WWW色情成人免费观看| 国产精品亚洲а∨无码播放麻豆| 中文字幕不卡亚洲| 国产精品久久久久免费a∨| 美女羞羞免费视频网站| 亚洲短视频男人的影院| 亚洲最新永久在线观看| 最新欧洲大片免费在线| 国产免费牲交视频免费播放| 亚洲激情电影在线| 最新亚洲成av人免费看| 成人影片麻豆国产影片免费观看| 国产美女视频免费观看的网站| 亚洲人成片在线观看| 久久久久亚洲av毛片大| 成年人视频在线观看免费| 你是我的城池营垒免费观看完整版| 亚洲砖码砖专无区2023| 亚洲影院在线观看| 亚洲精品久久久www| 成年女性特黄午夜视频免费看 | 自拍偷自拍亚洲精品情侣| 成人性生交大片免费看午夜a| 最近免费mv在线观看动漫| 国产亚洲精品美女久久久久| 亚洲欧洲国产精品久久| 亚洲熟妇无码另类久久久| 四虎永久在线精品视频免费观看| 91免费在线播放| 久久九九AV免费精品| 一级毛片高清免费播放| 久久久亚洲精华液精华液精华液| 亚洲欧洲第一a在线观看| 亚洲精品偷拍视频免费观看| 国产自产拍精品视频免费看| 国产免费阿v精品视频网址| 亚洲欧洲自拍拍偷精品 美利坚| 亚洲国产成人久久精品软件| 在线免费观看a级片|