0

在各种浏览器中打开以下页面时,我看到了奇怪的行为:

<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 中不会抛出任何错误。

谢谢您的帮助!

4

1 回答 1

0

在 ie 8 中写完整的 url

url: "http://development.collegian.com/2013/06/27/newspaper-racks-looking-thin-on-campus/index.php(or any full page name(home.html/home.php)

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^set your file name here

因为在 IE 低版本中它需要完整的 url

于 2013-11-12T06:12:20.667 回答