<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 下會報錯  回復  更多評論
      
    主站蜘蛛池模板: 亚洲国产小视频精品久久久三级| 久久亚洲精品成人av无码网站| 国产亚洲精品影视在线| 18禁黄网站禁片免费观看不卡| 久久久久久久久免费看无码| 91天堂素人精品系列全集亚洲 | 成人毛片免费视频| 亚洲xxxx18| 全免费A级毛片免费看网站| 久久综合久久综合亚洲| 真实乱视频国产免费观看| 国产精品亚洲专一区二区三区| 免费v片在线观看品善网| 永久免费精品影视网站| 亚洲综合另类小说色区| 国产无遮挡裸体免费视频在线观看| 亚洲色精品aⅴ一区区三区| 国产精品免费观看调教网| 亚洲精品国产成人中文| 97在线线免费观看视频在线观看 | 久久99热精品免费观看牛牛| 亚洲综合成人网在线观看| 国产2021精品视频免费播放| 亚洲天堂男人影院| 亚洲精品岛国片在线观看| 在线观看肉片AV网站免费| 91亚洲视频在线观看| 香蕉高清免费永久在线视频| 黄页网站在线免费观看| 亚洲成AV人片在线观看| 免费一区二区无码视频在线播放| 亚洲日韩人妻第一页| 国产区图片区小说区亚洲区| 国产亚洲美女精品久久久2020| 黄色网址在线免费| jlzzjlzz亚洲jzjzjz| 日本免费一区二区三区| 亚洲日本va一区二区三区| 亚洲午夜成人精品电影在线观看| 8x成人永久免费视频| 色婷婷六月亚洲综合香蕉|