2009-08-25 59 views
0

將另一個網頁上的所有內容放入固定大小的div中。如何用jQuery實現網頁鏡像?

如何實現這一目標?

+0

格的更多信息,頭?可以是IFrame? – 2009-08-25 14:00:46

+0

通過使頁面上的內容直接依賴於另一個頁面,是不是擊敗了鏡像的目的(即平衡加載,更快下載,可以關閉的頁面的獨立副本)? – montrealist 2009-08-25 14:10:02

回答

4

您可以使用IFrame HTML元素。否則,瀏覽器的跨域策略將被觸發(即無法通過javascript實現,除非您依賴服務器端代理)。

0

創建一個服務器端代理來執行http web請求。使用ajax請求調用您的代理方法。

0

您可以使用jQuery(www.jquery.com):

$(function() { 
    $('#fixedSizeDiv').load("test.htm"); 
}); 

HTML:

<div id="fixedSizeDiv"></div> 

有關jQuery.load到http://docs.jquery.com/Ajax/load#urldatacallback

+0

它可以用來加載DOM的一部分並相應地縮放它嗎? – omg 2009-08-25 14:35:27

+0

我的意思是相同的頁面,但不同的部分。 – omg 2009-08-25 14:36:10

+0

是的,你可以在url中使用標準的jQuery選擇器(在我的例子中是test.html)。所以如果你喜歡id #coolio中的dom,你可以寫下url「test.html#coolio」。有用嗎?記得檢查答案。 – Mickel 2009-08-25 17:27:38