在各种浏览器中打开以下页面时,我看到了奇怪的行为:
<html>
<head>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js"></script>
<script>
$(document).ready(function() {
$.ajax({
url: "http://development.collegian.com/2013/06/27/newspaper-racks-looking-thin-on-campus/",
cache: false,
success: function(result) {
var test = $($.parseHTML(result));
test.appendTo("body");
}
});
});
</script>
</head>
<body>
Test.
</body>
</html>
这在 Firefox 和 IE10 中按预期工作(加载指定的 URL),但是当我在 IE 开发人员工具中打开 IE8 浏览器模式和 IE8 标准时,无法加载 AJAX 页面。IE 中不会抛出任何错误。
谢谢您的帮助!