我有以下代码加载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')
})
});
如何修改此代码,而不是附加'content'
,它会在外部网页上附加div
。
例如,GIF将淡出,而容器div
的内部将为www.somesite.com #somediv
。
谢谢,
凯蒂
答案 0 :(得分:0)
由于Same Origin Policy限制,你不能这样做。
但是,您可以使用iframe
在页面中嵌入整页。
答案 1 :(得分:0)
使用雅虎的YUL library可以实现跨域XHR。它基本上使用服务器为您提取内容,以绕过policy提到的Hamish。
有关详细信息,请参阅:The jQuery Cross-Domain Ajax Guide