`
shrek
  • 浏览: 72599 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
qja
社区版块
存档分类
最新评论

Msxml2.XMLHTTP版本问题

阅读更多
  项目中的一个导入功能用prototype.js的 Ajax功能来更新提示,代码很简单,后台也不用框架,就用一个jsp来输出Text, 前台用定时器和 Ajax.request来update 页面,遇到结束状态,就结束定时.
 
  Firefox3 下一直没问题,流程正常。今天拿到IE6 下测了下, 一开始Ajax.request 就报
"系统错误-1072896658",然后怎么也查不到错误,死马当活马死,开始尝试各种方法:

1: IE提示1373行错误,然后把 prototype.js中的1373前后几行都注释,还是报一样的错

2: 把jsp的页面的content-type改为 text/plain , 改为 application/x-www-form-urlencoded , 都不行

3: 页面不用 prototype.js, 自己生成XMLHttpRequest来用, 不行

4: 改method, evalJS, evalJSON, 不行..

5: 尝试用Ajax.PeriodicalUpdater来做,未找到当返回text满足一定条件时终止update的方法, 放弃..

..............................

最后偶尔看到可能是msxml2.xmlhttp版本的问题,于是在prototype.js中的
function() {return new ActiveXObject('Msxml2.XMLHTTP')},之前加入一行
function() {return new ActiveXObject('Msxml2.XMLHTTP.5.0')},
问题解决 .


分享到:
评论

相关推荐

    Microsoft ADO Msxml2.ServerXMLHTTP Msxml2.XMLHTTP 程序员参考手册中文版CHM

    《Msxml2.XMLHTTP 中文参考手册.chm》 《Msxml2.ServerXMLHTTP 中文参考手册.chm》 Msxml2.ServerXMLHTTP 对象 Member 成员 以下表格显示了ServerXMLHTTP对象的属性、方法、事件。 Properties 属性 responseBody ...

    XMLHTTP对象参考手册

    客户端可以通过XmlHttp对象(MSXML2.XMLHTTP.3.0)向http服务器发送请求并使用微软XML文档对象模型Microsoft® XML Document Object Model (DOM)处理回应。 现在的绝对多数浏览器都增加了对XmlHttp的支持,IE中使用...

    MSXML2.XMLHTTP 800401F3 错误的解决方法

    今天ASP调用Web Service报错,错误代码为800401F3,错误提示为:Server.CreateObject失败。

    msxml3.dll 错误

    浏览器假死,出现msxml3.dll 错误的几条一般解决方法

    asp中使用MSXML2.ServerXMLHTTP实现异步请求例子

    主要介绍了asp中使用MSXML2.ServerXMLHTTP实现异步请求例子,本文还给出了MSXML2.ServerXMLHTTP异步请求代码编写最常犯的错误,需要的朋友可以参考下

    Ajax原理分析及其实现的简单代码

    var versions = ['Microsoft.XMLHTTP', 'MSXML.XMLHTTP', 'Microsoft.XMLHTTP', 'Msxml2.XMLHTTP.7.0', 'Msxml2.XMLHTTP.6.0', 'Msxml2.XMLHTTP.5.0', 'Msxml2.XMLHTTP.4.0', 'MSXML2.XMLHTTP.3.0', 'MSXML2....

    xmlhttp 乱码 比较完整的解决方法 (UTF8,GB2312 编码 解码)

    用XMLHTTP Post Form时的表单乱码有两方面的原因——Post表单数据时中文乱码;服务器Response被XMLHTTP不正确编码引起的乱码。... var oReq = new ActiveXObject(“MSXML2.XMLHTTP”); oReq.open(“POST”,”h

    利用MSXML2.XmlHttp和Adodb.Stream采集图片

    利用MSXML2.XmlHttp和Adodb.Stream 代码如下:<!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”> <html xmlns=”...

    JAVABEAN连接数据库

    var aVersions=["MSXML2.XMLHttp.5.0","MSXML2.XMLHttp.4.0","MSXMLHttp.3.0","MSXML2.XMLHttp","Microsoft.XMLHttp"]; for(var i=0;i<aVersions.length;i++) { try { var oXmlHttp=new ActiveXObject...

    解决采集时出现msxml3.dll 错误的方法

    Set Http=Server.CreateObject("MSXML2.XMLHTTP.4.0") With Http .open "GET",HttpUrl,False .Send End With On Error Resume Next If Http.Status<>200 then Set Http=Nothing ...... Exit function End ...

    Microsoft的XMLHTTP对象介绍

    MSXML中提供了Microsoft.XMLHTTP对象,能够完成从数据包到... 创建XMLHTTP对象的语句如下:Set objXML = CreateObject("Msxml2.XMLHTTP") 或Set objXML = CreateObject("Microsoft.XMLHTTP")'Or for version 3.0 of

    《XMLHTTP对象参考手册》 CHM

    XMLHTTP对象参考手册,不包含全部的XML语言手册,重点是XMLHttp对象,手册非常细,XML编程的必备工具手册。

    asp中xmlhttp组件发包

    Function PostHttpPageFrom(HttpUrl,stra,FromUrl) Dim Http Set Http=server.createobject(“MSXML2.XMLHTTP”) Http.open “POST”,HttpUrl,False Http.setrequestheader “content-length”,len(stra) ...

    google suggest 下拉菜单实现代码(asp.net版本)

    } catch(e) { var XMLHTTP_IDS = new Array(‘MSXML2.XMLHTTP.5.0′,’MSXML2.XMLHTTP.4.0′,’MSXML2.XMLHTTP.3.0′,’MSXML2.XMLHTTP’,’Microsoft.XMLHTTP’ ); var success = false; for(v

    原生AJAX封装的简单实现

    回归下原生js,网上看到的AJAX封装,遂拿来改改,不知还有何弊端,... var xmlHttpObj = ["MSXML2.XMLHttp.5.0", "MSXML2.XMLHttp.4.0", "MSXML2.XMLHttp.3.0", "MSXML2.XMLHttp", "MSXML.XMLHttp"]; //判断浏览器是否

    XMLHTTP对象参考

    客户端可以通过XmlHttp对象(MSXML2.XMLHTTP.3.0)向http服务器发送请求并使用微软XML文档对象模型Microsoft® XML Document Object Model (DOM)处理回应。 现在的绝对多数浏览器都增加了对XmlHttp的支持,IE中使用...

    在VC中使用XMLHTTP

    pIXMLHttpRequest.CreateInstance("Msxml2.XMLHTTP.4.0"); if (pIXMLHttpRequest==NULL) AfxMessageBox("pIXMLHttpRequest error"); try { // Create XMLHttpRequest object and initialize pIXMLHttpRequest. ...

Global site tag (gtag.js) - Google Analytics