`
shrek
  • 浏览: 73986 次
  • 性别: 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')},
问题解决 .


分享到:
评论

相关推荐

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

    在解决问题的过程中,发现修改注册表键HKEY_CLASSES_ROOT\MSXML2.XMLHTTP的权限并赋予IUSR账号读取权限能够解决问题。这里,IUSR通常是一个匿名用户账户,它是在IIS中配置用于匿名访问网站的用户账号。添加权限是...

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

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

    msxml3.dll 错误

    - 下载并安装 MSXML4.0 Service Pack 2 的修复补丁(例如:KB832414_MSXML4.0_x86.exe)。 - 安装完成后重启计算机。 4. **清理 DNS 缓存**: - 在命令提示符中输入 `ipconfig /flushdns` 并按回车键。 - 这将...

    XMLHTTP对象参考手册

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

    利用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=”...

    VB XMLHTTP 支持大文件分段与断点下载函数.rar

    然而,当处理大文件时,直接使用XMLHTTP一次性下载可能会遇到内存限制或网络中断的问题。为了解决这些问题,我们可以利用XMLHTTP支持的分段下载和断点续传功能。下面将详细介绍这些知识点。 首先,让我们理解什么是...

    让Win7的WinHTTP支持TLS1.2,修复WinHttp.WinHttpRequest或msxml3.dll出现安全频道支

    4. **更新msxml3.dll**:如果问题是由于msxml3.dll导致的,可以考虑升级到更现代的MSXML版本,如MSXML6,它可能已经包含了对TLS 1.2的支持。但请注意,这可能会影响到依赖于旧版本MSXML的其他应用程序。 以上方法均...

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

    以下将详细介绍如何在ASP中使用MSXML2.ServerXMLHTTP来实现异步请求,并分析常见的错误及解决办法。 首先,我们需要创建MSXML2.ServerXMLHTTP对象。在ASP中,这可以通过`Server.CreateObject`方法完成: ```...

    Microsoft.XMLHttp组件的属性方法

    这行代码在JavaScript中创建了一个XMLHTTP对象,你可以指定不同的MSXML版本号,例如MSXML2.XMLHTTP.3.0或MSXML2.XMLHTTP.6.0。 二、XMLHTTP的方法 1. `Open()`方法:用于初始化HTTP请求。参数包括请求类型(如GET或...

    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....

    VFP上传文件到web服务器

    - 设置请求头,比如Content-Type为multipart/form-data,表示上传文件:`xmlHttp.setRequestHeader("Content-Type", "multipart/form-data")` - 将文件内容转换为二进制流,写入请求体:`xmlHttp.Send(fileData)` - ...

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

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

    VB获取网页源文件源码

    Dim xmlHttp As New MSXML2.XMLHTTP Dim url As String url = "http://example.com" ' 输入你要获取源码的网址 With xmlHttp .Open "GET", url, False .send If .Status = 200 Then ' 如果请求成功,状态码为...

    测试空间是否支持XMLHTTP组件.docx

    "Msxml2.ServerXMLHTTP.3.0", "Msxml2.ServerXMLHTTP", "Msxml2.XMLHTTP.6.0", "Msxml2.XMLHTTP.5.0", _ "Msxml2.XMLHTTP.4.0", "Msxml2.XMLHTTP.3.0", "Msxml2.XMLHTTP") For i = 0 To UBound(oxml) Set ...

    vb6用的xmlhttp模块,get和post方式提交数据,异步获取,不卡死,十分好用

    描述中提到的"能有效地解决xmlhttp组件卡死问题",这通常是因为在VB6中直接使用XMLHTTP组件时,如果请求处理时间过长,可能导致UI线程被阻塞,造成应用程序看起来像是卡死。为了解决这个问题,可以采用异步...

Global site tag (gtag.js) - Google Analytics