在網頁中有時侯會用到Iframe來嵌入另一個page
例如在"A網頁"中插入一個來源為"B網頁"的iframe
如果要在B網頁中去呼叫或使用A網頁的網頁控制項時
可以試著參考使用下例的語法
window.parent.document.getElementById("btnGO").click();
parent:A網頁(B網頁的來源)
parentWindow:Retrieves a reference to the container object of the window(取得B網頁的reference)
如此一來就可以在B網頁中呼叫A網頁btnGO按鈕的click事件了。
註:原先code有誤,謝謝GDX兄的debug和協助測試,謝謝~~
例如在"A網頁"中插入一個來源為"B網頁"的iframe
如果要在B網頁中去呼叫或使用A網頁的網頁控制項時
可以試著參考使用下例的語法
window.parent.document.getElementById("btnGO").click();
parent:A網頁(B網頁的來源)
parentWindow:Retrieves a reference to the container object of the window(取得B網頁的reference)
如此一來就可以在B網頁中呼叫A網頁btnGO按鈕的click事件了。
註:原先code有誤,謝謝GDX兄的debug和協助測試,謝謝~~
文章標籤
全站熱搜

版主您好,參考了您許多對 SQL Server 最佳化的語法學習許多 :-) 這邊提出一點這篇文章的錯誤地方: window.document.parentWindow.parent.document.getElementById("btnGO").click(); 這段語法無法使用 因為 window.document.parentWindow 為 null 必須改成: window.parent.document.getElementById("btnGO").click(); 或省略 window: parent.document.getElementById("btnGO").click(); 此語法在 Firefox 3, IE 7, Google Chrome 皆測試成功 Best regards. GDX
GDX兄: 實在太感恩了 謝謝GDX的debug還有協助測試… 真是不好意思,謝謝,再次感謝