下面這段話哪里出現問題了啊.?執行時老是報錯....window.onfocus = SetWindowClosefunction SetWindowClose(){
var s;
//document.onKeyDown = eventName
document.onmousemove = eventName
function eventName(){
clearTimeout(s);
s = setTimeout("WindowClose()",1000*5)
}
s = setTimeout("WindowClose()",1000*5)
function WindowClose(){
window.parent.close();
}
}

解决方案 »

  1.   

    window.onfocus = function(){
        var s = setTimeout("WindowClose()", 1000*5);
        function WindowClose(){
            window.parent.close();
        }
        document.body.onmousemove = function(){
                clearTimeout(s);
                s = setTimeout("WindowClose()", 1000*5);
        }
    }
      

  2.   

    那問下二樓大仙,我運行過了還是會出錯.提示在CALL WindowClose()時沒有物件啊.可是此函數明明是有的,怎麼這麼莫明奇妙啊.
      

  3.   

    应该不是找不到WindowClose函数报错
    而是找不到父窗口吧
    window.onfocus = function(){
        var s = setTimeout("WindowClose()", 1000*5);
        function WindowClose(){
            alert("我已经执行了。");
            window.parent.close();
        }
        document.body.onmousemove = function(){
                clearTimeout(s);
                s = setTimeout("WindowClose()", 1000*5);
        }
    }