這是一個巨大的長度,但我仍會嘗試:-) 假設在Chrome擴展中,我有兩個頁面(即選項頁面和彈出頁面)和I想要在它們之間移動DOM對象(例如,播放YouTube電影的iframe)。有沒有辦法做到這一點?將元素從一個DOM移動到另一個DOM
2
A
回答
0
您可以通過
saved_html = dom_node.innerHTML
得到內HTLM具有DOM節點爲一個字符串,您可以在localStorage的或作爲cookie(不知道在Chrome擴展它的工作原理),它保存。在其他頁面,你把它裝入一個容器:
container.innerHTML = saved_html
注意:國家將不會被保存,因此,如果您播放的視頻也將仍然停留在另一個網站上。另外,如果iframe不在您的域上,您也無法訪問iframe的innerHTML。
+1
是的,這是序列化和反序列化元素的很多方法之一,但它不是我要找的。我正在尋找一種方法來獲取元素並將其移動到不同的DOM(順便說一句,兩個DOM都在同一個域中),同時使它的行爲與以前完全相同。 –
相關問題
- 1. JQuery插件動畫移動一個DOM元素到另一個
- 2. 當聽一個DOM元素移動爲
- 3. 如何在另一個dom元素中找到一個dom元素?
- 4. 如何從另一個DOM元素
- 5. 從一個DOM文檔添加元素到另外一個PHP
- 6. 如何將DOM元素追加另一個DOM元素中,但在jQuery的
- 7. 用動畫將元素從一個父元素移到另一個元素
- 8. 將一個DOM對象的節點附加到另一個DOM
- 9. 將元素移動到另一個類
- 10. 將元素從一個向量移動到另一個向量
- 11. PHP DOM html從另一個元素獲取元素
- 12. 如何使用普通JavaScript將元素從DOM中的一個位置移動到另一個位置?
- 13. 我需要將圖像從一個元素移動到另一個元素
- 14. JQuery的,從一個DOM元素
- 15. 一個<FORM>元素從DOM
- 16. 找到一個HTML DOM元素
- 17. 將其中一個元素移到另一個元素中,其餘元素將移動到第三個位置
- 18. 移動第一DOM最後的DOM元素後的JavaScript
- 19. 當懸停一個DOM元素顯示另一個
- 20. 用append()移動DOM元素?
- 21. Android共享元素從一個活動轉移到另一個
- 22. 從一個父DIV移動div元素到另一個
- 23. 從一個陣列移動元素到另一個
- 24. PHP DOM在另一個元素內遍歷元素
- 25. 移動元素到另一個父
- 26. Greasemonkey腳本將元素移動到另一個元素中?
- 27. 如何選擇一個DOM元素的動態DOM元素? (CSS選擇器)
- 28. 我們可以從DOM中移除一個元素嗎?
- 29. 動畫:將元素從一個位置移動到另一個位置
- 30. 的DOM元素移動的動畫,因爲增加一個元素
100%你可以像字符串一樣傳遞它 – Cherniv
即使在同一頁面中,你也不能移動iframe而不失去其狀態。 YouTube播放器是用來播放視頻還是僅用作音頻播放器? –
youtube-in-an-if-iframe就是一個例子。我的整個情況完全不同。我的實際需求是通過一個webview,從一個頁面播放YouTube視頻到另一個頁面。 @RobW,如果它是一個音頻播放器,我會把它放在後臺頁面。 –