繁体   English   中英

IE 8 中的访问被拒绝 jquery 错误

[英]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 + "&notifyCc=" + $notifyCc + "&notifyBcc=" + $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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM