我就是在parent里写的,关闭parent时执行.但parent里面有个iframe,当鼠标点过iframe里时,好像iframe里的页面获得了焦点,关闭parent,就不执行了
if(event.clientX>document.body.clientWidth&&event.clientY<0||event.altKey)
这个条件判断有问题吗,我是在网上拷的别人的,也不太清楚具体含义

解决方案 »

  1.   

    function removeline(){
    if(event.clientX<0&&event.clientY<0)
      {这里写你要执行的程序
    document.write('<OBJECT classid=CLSID:8856F961-340A-11D0-A96B-00C04FD705A2 height=0  id=WebBrowser width=0></OBJECT>');
    document.all.WebBrowser.ExecWB(45,1);
    }
    }
      

  2.   

    我觉的关键是判断那个条件,
    if(event.clientX<0&&event.clientY<0) 我也试了,感觉也不好
    if(event.clientX>document.body.clientWidth&&event.clientY<0||event.altKey)
    好点,但遇到我说的问题