麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 編程 > HTA > 正文

hta實(shí)現(xiàn)的笨狼XSLT練習(xí)器

2020-01-31 15:42:39
字體:
供稿:網(wǎng)友

<HTML>
<HEAD>
<TITLE>笨狼XSLT練習(xí)器 _武林網(wǎng)</TITLE>
<style>
body 
{
    font-size:12;
    BACKGROUND: #DADADA;
    margin-left:20;
}

#blockXML
{

    font-family:Verdana;
    font-size:12px;    
    overflow:scroll;
    height:400;
    top:40;
    left:20;

}
input
{
    width:350;
}
#blockXSL
{
    POSITION: absolute;
    font-family:Verdana;
    font-size:12px;    
    overflow:scroll;
    height:400;
    top:40;    
}    
#showMe
{    
    font-family:Verdana;
    font-size:12px;    
    height:100;
    overflow:visible;
    top:300;
    left:20;
}    

</style>
</HEAD>

<BODY>
<INPUT type="file" id="fileXML" onchange = "showXML();"/> XML 
<INPUT type="file" id="fileXSL" onchange = "showXSL();"/> XSL  
<button  onclick = "parseXML();" >開始轉(zhuǎn)換</button>
<button  onclick = "browse();" >預(yù)覽結(jié)果</button>
<textArea id="blockXML"></textArea>
<textArea id="blockXSL"></textArea>
<textArea id="showMe" ></textArea>
<SCRIPT LANGUAGE="JavaScript"> 
window.resizeTo(window.screen.availWidth,window.screen.availHeight);
window.moveTo(0,0); 
blockXML.style.width = parseInt(window.screen.availWidth * 0.46);
blockXSL.style.width = blockXML.style.width ;

blockXSL.style.left =    parseInt(window.screen.availWidth * 0.46) + 30;

showMe.style.width = parseInt(window.screen.availWidth * 0.92)+ 10;

   var fso 
   fso = new ActiveXObject("Scripting.FileSystemObject");



var xmldoc, xsldoc;
xmldoc = new ActiveXObject("MSXML2.DOMDocument");
xsldoc = new ActiveXObject("MSXML2.DOMDocument");
xmldoc.async = false;
xsldoc.async = false;

 function browse()
 {
    var win=window.open();
    win.document.write(showMe.value); 
 }

function showXML()
{//在文本框內(nèi)加載XML
    if(Validator(fileXML.value,"XML"))
    {        
        if(fso.FileExists(fileXML.value))
        {
            var f = fso.GetFile(fileXML.value);
            var ts = f.OpenAsTextStream(1, -2);
            var s="";
            if(!ts.AtEndOfStream)
            {
                s = ts.ReadAll();
            }
            ts.Close();            
            blockXML.value = s;
            fileXML.value ="";            
        }
    }
    else
    {
        alert("XML格式錯(cuò)誤!");
    }
}

function showXSL()
{//在文本框內(nèi)加載XSL
    if(Validator(fileXSL.value,"XSL") || Validator(fileXSL.value,"XSLT"))
    {
        if(fso.FileExists(fileXSL.value))
        {
            var f = fso.GetFile(fileXSL.value);
            var ts = f.OpenAsTextStream(1, -2);
            var s="";
            if(!ts.AtEndOfStream)
            {
                s = ts.ReadAll();
            }
            ts.Close();
            blockXSL.value = s;    
            fileXSL.value ="";
        }
    }
        else
    {
        alert("XSL/XSLT格式錯(cuò)誤!");
    }
}

function Validator(inStr,outStr)
{//檢查文件格式
    var last=inStr.match(/^(.*)(/.)(.{1,8})$/)[3];           
    last=last.toUpperCase();
    if(last==outStr)
    {    
        return true;
    }
    else
    {        
        return false;
        }

}    



function parseXML()
{//解析
    if(!blockXML.value ||!blockXSL.value)
    {
    return
    }    

        if(!xmldoc.loadXML(blockXML.value))
        {
            alert("XML未加載成功!")
        }

        if(!xsldoc.loadXML(blockXSL.value))
        {
            alert("XSL未加載成功!")
        }

    var s = xmldoc.transformNode(xsldoc);
    showMe.value = s;

}



</SCRIPT>
</BODY>
</HTML>
笨狼XSLT練習(xí)器.hta
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 成人免费在线视频 | 黄色网址免费在线播放 | 国产成人在线网址 | 高清一区二区在线观看 | 精品xxxx户外露出视频 | 久久久久国 | 国产精品亚洲一区二区三区久久 | 色网免费观看 | 国产精品片一区二区三区 | 国产资源在线视频 | 一级α片免费看刺激高潮视频 | 亚洲操比视频 | 中文字幕综合 | 亚洲视屏在线观看 | 亚洲爱爱图| 精品成人国产在线观看男人呻吟 | 国产一国产一级毛片视频在线 | 九九热精品视频在线 | 欧美亚洲免费 | 亚洲情视频 | 亚洲天堂中文字幕在线观看 | 国产一区二区精品91 | 亚洲第一成网站 | 国产正在播放 | 日日噜噜噜噜久久久精品毛片 | 日本a v免费观看 | 91av资源在线 | 久色网站 | 久久久中精品2020中文 | 超碰97国产在线 | 国产91丝袜在线播放 | 国产成人在线观看网站 | 欧美一级在线免费 | 中国成人在线视频 | 二区三区四区 | 依依成人精品视频 | 一区二区久久久久草草 | 国产91免费看 | 亚洲精品动漫在线观看 | 成人免费电影在线观看 | 免费一级欧美在线观看视频 |