可以說我有一個帶有iframe的頁面並且在iframe中我有一個ckeditor實例,我想從包含頁面中銷燬它。在iframe中訪問javascript ckeditor對象
我通常會嘗試這樣的事:
var iframe_document = document.getElementById("iframe_id").contentWindow.document;
for(var i in iframe_document.CKEDITOR.instances)
iframe_document.CKEDITOR.instances[i].destroy();
但是它看來,CKEditor的實例不能被這種方式訪問。是否有可能從類似於此的文檔之外銷燬實例?
爲了闡明確切的錯誤是「無法讀取的未定義的屬性‘情況’」
是iframe內容的未來腳本運行在網站的域中? – Eric
@Eric是的,它是一個頁面,意圖在iframe外部自己查看。 –