crossbrowserxmldomexample2.htm

来自「这是javascript高级程序设计的源码」· HTM 代码 · 共 35 行

HTM
35
字号
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
    <head>
        <title>Cross-Browser XML DOM Example</title>
        <script type="text/javascript" src="detect.js"></script>
        <script type="text/javascript" src="xmldom.js"></script>
    </head>
    <body>
        <p>This example loads an invalid XML file and displays an error message in an alert.</p>
        <script type="text/javascript">
        var oXmlDom = new XmlDom();
        oXmlDom.onreadystatechange = function () {
            if (oXmlDom.readyState == 4) {

                if (oXmlDom.parseError != 0) {
                    var oError = oXmlDom.parseError;
                    alert("An error occurred:\nError Code: "
                          + oError.errorCode + "\n"
                          + "Line: " + oError.line + "\n"
                          + "Line Pos: " + oError.linepos + "\n"
                          + "Reason: " + oError.reason);

                }
            }
        };
        
        oXmlDom.load("errors.xml");

        </script>
 
 
    </body>
</html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?