2013-07-14 57 views
0

我有一個簡單的(主)頁面,其中包含一個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」的幀。協議,域和端口必須匹配。

這是什麼問題的根本原因?

+0

使用window.parent https://developer.mozilla.org/en-US/docs/Web/API/window .parent?redirectlocale = EN-US&redirectslug = DOM%2Fwindow.parent – Ehsan

回答

0

嘗試使用IFRAME SRC = 「page.php文件?Param =參數值」 電平變化和功能