如何在jquery中将网站加载到div标签中

时间:2012-02-29 08:19:21

标签: jquery

我正在使用此代码将网站加载到我的div标签中,但它对我不起作用:

$('#content').load("http://www.yahoo.com");

有什么问题?

3 个答案:

答案 0 :(得分:3)

使用iframe

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

check it here

答案 1 :(得分:0)

yahoo.php:

<?php echo file_get_contents('http://yahoo.com');?>

并在您的页面上:

$('#content').load("yahoo.php");

编辑:

不推荐:如果您要在div中显示整个网页。

答案 2 :(得分:-2)

您无法使用ajax请求在其他域上加载页面。

但您可以创建加载的代理页面并从某个域返回外部页面内容。

然后您可以使用jquery加载代理页面。