我已经在这里阅读了一些关于人们在IE 9和8中遇到jQuery帖子问题的文章。我已经关注了reccomendatinos但仍无法解决问题。
代码是一个简单的视频跟踪器,由于某些原因,在任何版本的IE中都不起作用。
有什么想法吗?
<script>
$(document).ready(function () {
var href = jQuery(location).attr('href');
var url = jQuery(this).attr('title');
var account = "parts_survey"; // Account name, no spaces
jQuery.post("http://mydomain.com/tracking/vt.php", { title: url, video_url: href, account: account } );
});
</script>
答案 0 :(得分:1)
“由于浏览器安全限制,大多数”Ajax“请求都受到相同的原始策略的约束;请求无法从不同的域,子域或协议中成功检索数据。”
尝试$.post("/tracking/vt.php", { title: url, video_url: href, account: account } );
对于跨域请求,请查看$.getJSON