2013-01-14 180 views
0

我的老闆剛要我重新創建一箇舊的Web部件。它基本上是圖像切片,在被點擊後,動態地將另一個頁面加載到該主頁上的iframe中。類似這樣的:什麼是iFrame的替代方案?

images___________ 
    [][]| 
    [][]| 
    [][]| iframe 
     | 
     | 

她不希望我使用iFrames。但是,動態內容必須存儲在單獨的頁面中並具有單獨的URL。我如何使用URL將單獨的頁面內容加載到我的主頁面而無需使用iFrame?

+1

是否有一個很好的理由不使用iframe? –

+0

不是我所知道的。我對大部分內容仍然陌生。我被告知不要使用它。 – proseidon

+0

詢問未使用iFrame的原因。如果它有一個很好的理由,那麼你至少學到了一些東西,並使用下面的一些建議。如果它是一個不好的理由,那麼我們會告訴你! –

回答

2

您可以使用jquery.load();來執行該操作。您可以嘗試一下,如果遇到問題,請使用代碼和問題更新您的問題,我/某人可以幫助您。

load()的基本思路是這樣的

$('#result').load('ajax/test.html', function() { 
    //here you can update a div on your page with content from the file/page 
}); 
3

您可以使用Ajax並將內容加載到div中。

2

另一種方法是<object>標記,或者使用Ajax加載內容,然後將其添加到html元素中。

相關問題