2013-03-12 105 views
0

我嘗試使用iframe將一個div元素從一個頁面顯示到另一個頁面。可能嗎?我可能會得到整個頁面,但如果只想要頁面的特定部分呢?使用iframe將div從一個頁面顯示到另一個頁面

+0

你能解決你的問題嗎?所有的「a」讓我感到困惑。 – Dom 2013-03-12 18:36:45

+0

你沒有解釋清楚。 「顯示」=複製? – 2013-03-12 18:37:11

+1

http://stackoverflow.com/questions/8287933/is-it-possible-to-display-only-a-certain-div-within-an-iframe可能的重複 – CoffeeRain 2013-03-12 18:41:25

回答

1

您可以嘗試使用錨點。 在父頁面上,如果您尚未這樣做,請將ID添加到div。 然後,在iframe,設置src爲「http://yoursi.te/#div-id」,其中div-id是'div的ID。

這使得iframe自動滾動到div而不是從頂部開始。



除此之外,你可以使用JavaScript時的URL參數設置(在iframe點「http://yoursi.te/?only-div=true」)動態地試圖從DOM刪除元素。

然後在父網站get the query using JavaSciript上刪除除div之外的所有其他元素(如果參數返回'true')。

相關問題