我已经成功申请了一段时间了。但是最近,它开始在IE中引发错误。 当我单击应用程序中的“编辑”按钮时,框架无法加载,并且得到400响应。它最近开始发生。 在我的localhost应用程序中运行正常,没有任何问题,
我尝试比较生产和本地主机的请求标头。
本地主机 接受text / html,application / xhtml + xml, /
生产 接受application / x-ms-application,image / jpeg,application / xaml + xml,image / gif,image / pjpeg,application / x-ms-xbap, /
function editDrafts(value,subtitle){
Ext.Ajax.request({
url:"reptSec.do?action=validateRptEdit",
params: {rtpId: value},
success:function(response,options){
var responseData = Ext.JSON.decode(response.responseText);
if(responseData.success == true){
var str="<%=request.getContextPath()%>/manageReport.do?action=editReport&rptSeqId="+value;
str=str+"&menuName="+window.top.mainMenuDshbrd;
if(subtitle)
str=str+"&subtitle="+subtitle+" >> Edit Report";
/* document.forms[0].action = str;
document.forms[0].submit(); */
window.location=str;
}else{
showSimpleMessage('Edit Report',responseData.message);
}
},
failure:function(response,options){
showSimpleMessage('Edit Report',responseData.message);
}
});
}
我不确定为什么同一浏览器发送不同的接受标头