【发布时间】:2011-12-15 18:20:42
【问题描述】:
我遇到了同样的问题,但是在IE9的F12的控制台中,它说:
SCRIPT575: Could not complete the operation due to error c00c023f.
prototype.js?v=7.6, line 1361 character 7
如果我单击第二行,它会将我带到该文件的脚本选项卡:
Ajax.Response = Class.create({
initialize: function(request){
this.request = request;
var transport = this.transport = request.transport,
readyState = this.readyState = transport.readyState;
if((readyState > 2 && !Prototype.Browser.IE) || readyState == 4) {
this.status = this.getStatus();
this.statusText = this.getStatusText();
this.responseText = String.interpret(transport.responseText);
this.headerJSON = this._getHeaderJSON();
}
if(readyState == 4) {
var xml = transport.responseXML;
this.responseXML = Object.isUndefined(xml) ? null : xml;
this.responseJSON = this._getResponseJSON();
}
},
指向第 10 行:
this.responseText = String.interpret(transport.responseText);
我该如何解决这个问题?
【问题讨论】:
-
不完全重复——本题涉及Prototype,提问者可能不愿意直接修改Prototype代码来解决问题。
标签: javascript internet-explorer-9 prototypejs