2011-07-08 48 views
0

我在我的HTML中有一個Iframe。 從該iframe我accesing父窗口恢復與一個ID的DIV的HTML代碼=導致CHROME中的jquery html()問題

一切都在FF3,FF5和IE8的作品,但無法在Chrome 12 代碼在iframe是:

message = $(document, parent.window.document).contents().find('#resultsubmit').html(); 

但是,如果我刪除HTML()方法的Chrome是返回一個有效的對象(HTML對象)

但只要我添加HTML()讀取HTML德內的錯誤發生。

任何線索?

+1

什麼錯誤發生? – lonesomeday

回答

0

使用本:

var message = $(parent.window.document).contents().find('#message').html(); 
$('#target').html(message); 
+0

也許我解釋錯了:我試圖檢索消息的內容(var message = $(parent.window.document).contents()。find('#message')。html();)< - 問題Chrome中的這一行是返回NULL而不是FF和IE中的某些文本。 – Barleby