我想将数据发送到 jQuery 中的外部 URL。我不关心响应,也不想阅读响应。有人能告诉我我该怎么做吗?我能够使用此调用成功发送数据:
$.get("http://sample-domain.com/testfile.php");
但是,这在 IE 中似乎不起作用。是否有人对如何发送适用于每个浏览器的数据(无响应)有建议(或更好的方法)?
我想将数据发送到 jQuery 中的外部 URL。我不关心响应,也不想阅读响应。有人能告诉我我该怎么做吗?我能够使用此调用成功发送数据:
$.get("http://sample-domain.com/testfile.php");
但是,这在 IE 中似乎不起作用。是否有人对如何发送适用于每个浏览器的数据(无响应)有建议(或更好的方法)?
这是因为浏览器中 ajax 请求的安全限制
您可以在 src 属性中使用该 url 创建一个 IFrame。
像这样的东西:
$(document).append("<iframe src='http://sample-domain.com/testfile.php'>")
希望能帮助到你。
对于您需要的外部网站
var jqxhr = $.get('http://sample-domain.com/testfile.php', function() {
alert("success");
})
.success(function() { alert("second success"); })
.error(function() { alert("error"); })
.complete(function() {
alert ("complete");
});
这是来自 jQuery 网站的一些建议: