[英]Access denied jquery error in IE 8
我正在使用 jquery 提交表单。 现在我需要将表单信息发送到外部服务器。 以下是我将表单提交到另一台服务器的代码部分。 它适用于除 IE 之外的所有浏览器,这给了我访问被拒绝的错误。
$.ajax({
url:"https://www.thewiseagent.com:443/secure/webcontactAllFields.asp",
type:'POST',
data:"ID=" + $ID + "&Source=" + $Source + "¬ifyCc=" + $notifyCc + "¬ifyBcc=" + $notifyBcc + "&noMail=" + $noMail + "&CFirst=" + $first + "&CLast=" + $last + "&Phone=" + $Phone + "&Fax=" + $Fax + "&CEmail=" + $CEmail + "&Message=" + $message,
success: function() {
}
});
有什么帮助吗?
您不能对不同的域进行 AJAX 调用。 在这里查看我的答案: jQuery ajax GET 返回 405 Method Not Allowed
话虽这么说,如果它真的在其他浏览器中有效,那么我假设您正在发布到同一个域。 然后你必须查看返回的内容。 您应该没有理由从 IE 获得 405 而不是从 FF 获得 405。
我怀疑这也不适用于其他浏览器,因为 javascript 安全限制。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.