XSLT错误判断脚本

<HTML>
<HEAD>
<TITLE>Quarterly Sales, by Region</TITLE>
<SCRIPT language='JScript'>
<!--
function transformIt() {
    // Associate the result tree object with any element(s) whose
    // id attribute is "transformedXML."
    var objResTree = document.all['transformedXML'];
    // Declare two new MSXML DOMDocument objects.
    var objSrcTree = new ActiveXObject('MSXML2.DOMDocument.4.0');
    var objXSLT = new ActiveXObject('MSXML2.DOMDocument.4.0');
    objXSLT.validateOnParse = true;
    // Load the two DOMDocuments with the XML document and the
    // XSLT style sheet.
    objSrcTree.load('Hello.xml');
    objXSLT.load('Hello.xslt');
    if (objXSLT.parseError.errorCode != 0)
    {
        var strErrMsg = "Problem Parsing Style Sheet:<br />"
       +" Error #: "           + objXSLT.parseError.errorCode + "<br />"
       +" Description: "       + objXSLT.parseError.reason + "<br />"
       +" In file: "           + objXSLT.parseError.url + "<br />"
       +" Line #: "            + objXSLT.parseError.line + "<br />"
       +" Character # in line: "+objXSLT.parseError.linepos + "<br />"
       +" Character # in file: "+objXSLT.parseError.filepos + "<br />"
       +" Source line: "        +objXSLT.parseError.srcText;
        objResTree.innerHTML = strErrMsg;
        return false;
    }
    // Use the transformNode method to apply the XSLT to the XML.
    strResult = objSrcTree.transformNode(objXSLT);
    // Assign the resulting string to the result tree object's
    // innerHTML property.
    objResTree.innerHTML = strResult;
    return true;
    }
-->
</SCRIPT>
<BODY οnlοad='transformIt()'>
<DIV id='transformedXML'></DIV>
</BODY>
</HTML>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值