zoukankan      html  css  js  c++  java
  • XMLHTTP下open问题

    今天发现一个很郁闷的问题,折腾了一整天,才发现是什么原因。
    写出来供大家参考,以后大家碰到此类问题有个数。

    问题如下:

    有以下一段代表

    function Login(username,password,geturl)
    {
    var xmlhttp = null;
    try{
        xmlhttp 
    = new ActiveXObject("MSXML2.XMLHTTP")
    }

    catch(e){
        xmlhttp 
    = new ActiveXObject("Microsoft.XMLHTTP");
    }


    xmlhttp.open(
    "GET", geturl, false, username, password);

    xmlhttp.SetRequestHeader(
    "Accept-Language","zh-cn");
    xmlhttp.send();
    }

    目的是使用用户名密码,对相应路径的进行登录。
    但是发现,在公司一台计算机上(后台简称pc1),执行到xmlhttp.open这句时无论如何都报错。而其它计算机又是对的。
    更奇怪的的,pc1打开另一个站点的页面(同样包含以上代码),却又正常。

    经过组件安装,安全设置……一系列测试,问题依然存在。

    后来才发现,有问题的这个站点被加在pc1的受信任站点中,只要将站点url从pc1的受信任站点中移除,以上javascript代码就能正常运行。

    到其它计算机上测试,结果都相同,就是把站点加入信息站点列表,上面的javascript代码执行至xmlhttp.open时就会出现异常,移除就正常。

    有谁知道这是为什么吗?

  • 相关阅读:
    触发器
    变量
    Python 3.6 抓取微博m站数据
    Linux cp/rm/mv 强制覆盖
    Oracle的CLOB大数据字段类型
    4、NameNode启动过程详解
    2、HDFS交互式Shell
    1、HDFS 架构、启动过程
    11、 Hadoop 2.x各个服务组件如何配置在那台服务器运行并测试
    10、Hadoop组件启动方式和SSH无密码登陆
  • 原文地址:https://www.cnblogs.com/baoposhou/p/597003.html
Copyright © 2011-2022 走看看