我正在尝试使用以下代码段发出Ajax请求。
在IE8执行期间抛出错误为“不支持此类接口。”
Jquery版本:1.10.1
var parentwindow = window.opener;
if (flag == true) {
openerForm.action = '/contactform.do?mode=add';
$.ajax({
url: openerForm.action,
data: "&id="+value+"&"+$(parentwindow.document.forms[0]).serialize(),
method: 'POST',
success: function(request,response,XMLHttpRequest) {
if(response.length > 0) {
id = XMLHttpRequest.getResponseHeader("id");
url = '/redirectcontactform.do?mode=return';
document.forms[0].action = url + "&id="+id;
document.forms[0].submit();
}
},
error: function(response) {
alert(response);
}
});
有关详细信息,请参阅此屏幕截图。
请帮助解决此问题。 提前谢谢..