0
我試圖打開一個新的瀏覽器窗口,並將父窗口中的表複製到此新窗口中。我使用的Prototype.js,這是我的代碼:將表複製到新窗口
prog_window = window.open();
prog_window.document.write("<html><body></body></html>");
table_clone = Element.clone('prog_table',true);
prog_window.document.addElement(table_clone);
我在第三行得到一個錯誤:「類型錯誤:表達式的結果‘Element.clone’[未定義]是不是一個函數。 「我已經嘗試了第三行的一些變體,但我總是得到相同的錯誤。我四倍檢查了這個問題的ID。關於克隆功能的文檔是非常有限的,所以如果有什麼我錯過了,有人可以指出它嗎?
在此先感謝,戴夫
我不得不增加'prog_widow.document.getElementByblahblahblah' 爲了得到它的工作。我還必須添加很多才能獲得格式化權限。克隆可能沒有這個問題。 它仍然不能解釋爲什麼原來不工作。任何人都知道爲什麼? – 2010-07-13 16:18:57