小编典典

我可以通过AJAX从外部页面加载数据吗?

ajax

我刚刚开始学习jQuery和AJAX。我可以通过将本地页面(在磁盘上)加载到div中jQuery.load(),但是外部站点似乎无法正常工作。我什至使用Wireshark来检查数据是否从服务器发送(是)。示例代码如下:

<html>
<head>
    <script src='jquery-1.4.2.min.js'></script>
    <script>
        $(document).ready(function() {
            // $('#test').load('localpage.htm'); works!
            $('#test').load('http://www.google.com/'); // does not work!
        });
    </script>
</head>
<body>
<div id='test'></div>
</body>
</html>

首先可以这样做吗?如果是这样,怎么办?


阅读 150

收藏
2020-07-26

共1个答案

小编典典

开箱即用:否。这是一个安全问题。但是,有一些
不同的
解决方法

2020-07-26