我有一個簡單的(主)頁面,其中包含一個iframe。
(主)頁面有一個形式,我需要從IFRAME從iframe中獲取父窗口(表單)元素(chrome)
內要訪問的iframe我試圖指形成主頁面元素內。
我已經嘗試了所有的這些 - 但的Chrome瀏覽器沒有成功:
top.document.getElementById( 'myForm的');
錯誤消息:不能調用 方法 '的getElementById' 未定義parent.getElementById( 'myForm的')的;
錯誤消息:對象[對象 全局]沒有方法'getElementById'parent.document.myform.mytextbox.value;
錯誤消息:無法讀取 未定義屬性myform。
在IE瀏覽器 - 我可以簡單地做 - 在IE:
parent.document.myform.mytextbox.value;
如果重要的話:我在我的桌面上嘗試這個,html頁面不在任何web服務器上。所以沒有這樣的域名...
任何想法?我希望能使其在Firefox,並且還找到的東西,在IE,Chrome的工作,火狐
編輯
我也看到這個消息(通過鍍鉻的開發者工具):
阻止原始「null」的幀訪問源 「null」的幀。協議,域和端口必須匹配。
這是什麼問題的根本原因?
使用window.parent https://developer.mozilla.org/en-US/docs/Web/API/window .parent?redirectlocale = EN-US&redirectslug = DOM%2Fwindow.parent – Ehsan