我有一個iframe頁面。頁面和iframe的來源位於不同的域中。在iframe中,我使用了一個名爲CuteEditor的豐富文本編輯器(事實證明它不是那麼可愛)。 CuteEditor中有一些javascript函數試圖訪問'文檔',但瀏覽器拒絕訪問,因爲它們不在同一個域中。如何防止iframe訪問父框架?
這裏是確切的錯誤:
Permission denied to access property 'document' http://dd.byu.edu/plugins/cuteeditor_files/Scripts/Dialog/DialogHead.js Line 1
編輯JavaScript是出了問題的,因爲它已經minfied和混淆,因此所有的變量名是神祕的。
使用不同的編輯器目前是沒有問題的,因爲這是一個工作項目,這是我被告知要使用的編輯器。
有沒有辦法讓iframe自成一體?所以它在iframe中執行所有操作,並且不會嘗試突出顯示父框架?
然而CuteEditor由於這個錯誤而不能在iframe中工作。那麼這是一個不同的問題嗎? – Justin
我不確定。我們需要查看您的源代碼。 –