Javascript 使用jquery将外部网页添加到div

Javascript 使用jquery将外部网页添加到div,javascript,jquery,ajax,load,append,Javascript,Jquery,Ajax,Load,Append,我有下面一段代码来加载GIF,而ajax使用div并附加一些内容: var loader = '<img id="loader" src="loading.gif"/>'; $(loader).appendTo('#container').load(function() { $('#container').find('#loader').delay(3000).fadeOut(function() { $('#container').append('cont

我有下面一段代码来加载GIF,而ajax使用
div
并附加一些内容:

var loader = '<img id="loader" src="loading.gif"/>';

$(loader).appendTo('#container').load(function() {
    $('#container').find('#loader').delay(3000).fadeOut(function() {
        $('#container').append('content')
    })
});
var加载程序=“”;
$(装入器).appendTo('#container').load(函数(){
$(“#容器”).find(“#装入器”).delay(3000).fadeOut(函数(){
$(“#容器”).append('content')
})
});
如何修改此代码,使其不附加
'content'
,而是从外部网页附加
div

例如,GIF将淡出,容器内的
div
www.somesite.com#somediv

谢谢,
凯蒂

由于限制,你不能这样做


但是,您可以使用一部分将整个页面嵌入到您的页面中。

通过使用Yahoo!提供的跨域XHR是可能的!。它基本上使用服务器获取内容,以便您绕过前面提到的方法


有关更多信息,请参阅:

这段代码中的load函数是用来做什么的?我认为这是ajax,它可以准确地完成这项工作that@Hamish-您还应添加一个旁注,
iframe
在带有
x-frame deny
标题的网页中不起作用。例如我想我要做的比我要求的要简单得多。我想做的就是加载一个gif,即使ajax请求完成了,它也能运行x个时间。我想在获取内容时让电视显示静态。这里是我正在处理的网站www.uvm.edu/~areid/test/demo。html@katiebekell-关键是你不能
从外部网页追加div
。这是同一来源策略禁止的。我可以使用附加以外的内容吗?我的印象是ajax是用来获取内容而不重新加载页面的。也许我只是把append和另一个函数混淆了?