2014-01-26 32 views
0

我想在另一页上显示一个网页的一部分。这个特定的div有一个类名,但不是一个id。父div有一个id和多个子div。如何将div的内容添加到某个类别到其他页面?

我尝试使用iframe,但我只能设法让整个页面显示出来。当我试图使用jQuery的.load()方法没有显示。我如何使用iframe来只显示一个div?

如果我不能使用iframe来这样做,是否有另一种方法来做到这一点?

回答

1

可以使用load()方法...

尝试

<div id="mycontainer"></div> 

然后

jQuery(function($){ 
    $('#mycontainer').load('/mypageurl.xxx .myclass') 
}) 

它将与myclass类的页面URL mypageurl.xxx负荷要素的内容在当前页面中具有编号为mycontainer的元素

+0

啊谢谢,但我只是改变了这个问题,解释说我尝试了加载方法,但它没有奏效。这些页面位于同一个Intranet上,但不在同一个域中。特定的div也使用了很多JavaScript。 –

+0

@ user2609980你可以在'/ mypageurl.xxx'网站启用[CORS](https://developer.mozilla.org/en/docs/HTTP/Access_control_CORS) - 也知道IE <9不支持它 –

+0

谢谢。恐怕我们仍然在那里使用IE8,但他们正在慢慢走向IE10,所以我会问网站管理员他是否可以启用它。 –

相关问题