2
現在,我有腳本可以工作,但只有在關閉的時間間隔很小(5分鐘工作)的情況下,但是當我嘗試將超時設置爲15分鐘時,它每次都會失敗。我正在使用的腳本是:15分鐘後關閉javascript窗口
function openClose(){
my_window = window.open('http://www.somesite.com',
"mywindow","status=1,width=1010,height=740"); //this should execute closepopup() after 15mins if my math is correct
setTimeout(closepopup,900000);
}
function closepopup(){
if(false == my_window.closed){
my_window.close();
}
}
如何失敗?你收回什麼樣的例外? – dmitko 2010-09-06 11:43:53
你的代碼對我來說似乎也沒問題,我同意dmitko,PLZ更多地解釋它是如何失敗的。嘗試在closepopup函數中添加一個警報(「這裏」)來調試並查看它是否被調用。 – 2010-09-06 21:08:37
@dmitko:它不會做任何事情,就像它不在那裏......我已經嘗試過使用alert和console.log,但沒有任何反應 – Mladen 2010-09-07 10:03:43