zoukankan      html  css  js  c++  java
  • 关于XMLHttpRequest.responseXML.documentElement=null的问题

    看下面红色字体部分,用VS2010缺省创建的网友的DOCTYPE 地址是红色的部分,但是无论如何 :绿色部分的代码取出来的值都是空的。
     
    折腾了我大半天的时间都没找出原因,因为这部分代码是原来程序的,但原来程序可以取出来,我 逐一核对,发现两者的DOCTYPE 部分定义不一样,试着改为<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > ,竟然好使了,无语了,不向前兼容,很无语。
     
    <%@ Page Language="VB" AutoEventWireup="false" CodeFile="Ding.aspx.vb" Inherits="Ding" %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <!-- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > -->
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
        <title></title>
            <script language="jscript">
           
                function PageInit() {
                    var eledoc = document.getElementById("Rds").XMLDocument
                    var xmlele = eledoc.documentElement;
                }
               </script>
                    <xml id="Rds" async="false">
               <DataStore>
                <Enums>
                 <Enum Name="CatalogClass_NodeTypeEnum">
                  <Item Text="项目" Value="DTCN00B4" />
                  <Item Text="专业" Value="DTCN00B5" />
                  <Item Text="套图" Value="DTCN00B6" />
                  <Item Text="子项" Value="DTCN00B8" />
                 </Enum>
                              </Enums>
               </DataStore>
              </xml>
    </head>

  • 相关阅读:
    python+requests+re匹配抓取猫眼上映电影信息
    Qt 5.12 LTS 部署
    Apache 日志记录相关设置
    php curl 相关知识
    Apache缓存相关配置
    Apache开启GZIP 压缩网页
    Apache 相关 mod_rewrite ,RewriteCond,{HTTP_HOST}
    Andriod you must restart adb and eclipse
    JDK 环境变量的配置
    http 协议详解
  • 原文地址:https://www.cnblogs.com/dwfbenben/p/2093583.html
Copyright © 2011-2022 走看看