我的要求如下,點擊開始按鈕後彈出窗口打開,開始按鈕被禁用。現在,當用戶單擊子窗口 上的「完成」按鈕時,應啓用父窗口上的「開始」按鈕。javascript-how如何從子窗口啓用對父窗口的控制
0
A
回答
1
使用window.opener
獲取父窗口,並使用document.getElementById
查找元素。
window.opener.document.getElementById("yourbuttonid").disabled = false;
+0
@OP:例如:'var button = window.opener.document.getElementById('idOfButton');'在子窗口中,'window.opener'引用父窗口的'window'對象。該對象具有引用父文檔的「文檔」屬性,該文檔當然具有'getElementById'等。 – 2010-02-22 12:22:20
+0
,謝謝 – SaveMe 2010-02-24 09:27:32
1
父窗口中執行:
- 禁用開始按鈕
- 打開childwindow
在子窗口DO:
<input type="submit" value="done" onclick="window.opener.document.getElementById('begin').disabled = false;">
相關問題
- 1. 如何父窗口的子窗口
- 2. 如何從用戶控制窗口訪問父窗口的控制
- 3. Silverlight子窗口父窗口
- 4. 父窗口和子窗口
- 5. 從父窗口關閉子窗口
- 6. 從子窗口刷新父窗口
- 7. 從子窗口關閉父窗口
- 8. Javascript getElementById從父窗口到子窗口
- 9. 如何在父窗口關閉時從子窗口訪問父窗口方法?
- 10. 如何強制父窗口繪製「under」子窗口?
- 11. 從c中的子窗口訪問父窗口中的控件#
- 12. 如何使用硒webdriver從父窗口切換到子窗口
- 13. 如何使用javascript從父窗口獲取子窗口url
- 14. 如何知道子窗口父窗口銷燬窗口
- 15. 如何知道窗口是子窗口還是父窗口?
- 16. 使用子窗口關閉父窗口。
- 17. 控制''沒有父窗口
- 18. 如何從extjs的子窗口tp父窗口返回數據?
- 19. 如果在單擊按鈕時子窗口關閉,如何將控件從子窗口切換到父窗口?
- 20. 父窗口上方的子窗口wpf
- 21. 如何從父窗口刷新子彈出窗口?
- 22. 如何將數據從父窗口傳遞給子窗口?
- 23. WPF - 如何從子窗口值到父窗口
- 24. 如何將數據從子(mvc)窗口傳遞到父窗口?
- 25. Javascript:如何從子窗口刷新父窗口
- 26. 如何從父窗口onload關閉子窗口?
- 27. 如何將控制值從父窗口傳遞到彈出窗口的代碼
- 28. 如何使用window.open()打開子窗口上的父窗口()
- 29. 父窗口打開子窗口
- 30. 關閉子窗口刷新父窗口
請提供更多,更詳細的信息。 「開始」和「完成」按鈕是什麼樣子的?你可以發佈一些代碼嗎? – 2010-02-22 12:18:10