0
A
回答
0
得到新窗口的onLoad()事件的參數父窗口,通知新窗口已經被加載。
我希望這能解決您的問題。
0
下面是的一個示例,將函數放入子窗口中,然後讓子窗口運行它。 showTitle
函數將只顯示當前文檔標題。子頁面將等待特定功能並在到達時調用它。
parent.html:
<html>
<head>
<title>parent</title>
</head>
<body>
<script>
function showTitle() {
alert('Page Title = '+this.document.title);
}
function childLoaded() {
showTitle();
var childWnd=document.getElementById('fchild').contentWindow;
if (!childWnd) return;
childWnd.newFunc=showTitle;
}
</script>
parent<br />
<iframe id=fchild src="child.html" width=300 height=300 onload="childLoaded()"></iframe>
</body>
</html>
child.html:
<html>
<head>
<title>child</title>
</head>
<body>
<script>
var waiter,newFunc=null;
function waitFunc() {
if (newFunc) {
clearInterval(waiter);
newFunc();
}
}
waiter=setInterval(waitFunc, 1000);
</script>
child
</body>
</html>
相關問題
- 1. 打開的窗口中自我並執行JavaScript的新窗口
- 2. 打開新的終端窗口並執行命令
- 3. 在新窗口中執行href並打開URL
- 4. 在新窗口中打開PDF,打印PDF並關閉窗口。如何在javascript中執行此操作
- 5. 從節點打開URL並執行javaScript
- 6. 如何在php中打開終端窗口並執行命令?
- 7. 如何在JavaFX中打開新窗口時執行代碼?
- 8. 打開新窗口並在該新widnow上運行javascript
- 9. 執行Hann窗口
- 10. 在模態窗口中執行JavaScript的
- 11. 打開新窗口的JavaScript
- 12. 的Javascript打開新窗口
- 13. 如何防止窗口(選項卡)打開一個新的,並提醒彈出窗口後執行
- 14. html javascript打開新窗口,並關閉當前窗口
- 15. C++可執行文件打開命令窗口
- 16. pygame代碼沒有執行(窗口不會打開)
- 17. 在執行硒腳本時獲取chrome.exe彈出窗口打開
- 18. 如何在執行後保持控制檯窗口打開?
- 19. 執行的窗口塊Cocoa
- 20. GCMNetworkManager OneOffTask執行窗口
- 21. javascript XMLHttpRequest打開php文件並執行更多javascript
- 22. crontab打開文件並執行代碼
- 23. 如何打開cmd.exe並執行命令?
- 24. 打開Excel文件並執行宏
- 25. 打開外殼,並執行與面料
- 26. 執行點擊新打開的活動
- 27. selenium web driver如何知道新窗口何時打開然後恢復執行
- 28. 刷新頁面並打開新窗口
- 29. 打開一個可執行
- 30. 未能在'窗口'上執行「打開」:無法打開具有無效網址'%3127.0.0.1:3000'的窗口'
腳本應該可以,只要這兩個窗口是完全相同的主機名父母和孩子之間的窗口進行交互。 – Jay 2012-08-10 09:49:11
是的..它是相同的域和主機..我怎麼能做到這一點? – user1578707 2012-08-11 08:05:41