如何连接到其他位置

时间:2013-01-05 11:56:24

标签: jquery

如何连接到其他位置

我想从外部网站下载数据

我想将它包含在我的网站

使用此

<head>
<script>
$(function(){
    $.ajax({
        url: "https://www.google.com.sa" ,
        datatype: "html",
        success : function(){
            $("#abc").append(data);
        }
    });
});
</script>
</head>

<body>
<div id='abc'></div>    
</body>

但没有成功

我试过这个

<script>
$(function(){
    $("#abc").load("http://google.com");
});
</script>

但没有成功

我想从外部网站下载数据

正确??

但是如何?

2 个答案:

答案 0 :(得分:0)

你的第一个代码工作正常。但是,您必须通过网络服务器执行它,而不是在本地执行它。

看看这个帖子:Origin null is not allowed by Access-Control-Allow-Origin

答案 1 :(得分:0)

你不能使用java脚本在加载JS的域之外调用。您可以尝试的另一件事是使用iframe

试试这种方式,

$(document).ready(function(){
    $("iframe").attr("src","http://www.google.com")
})