A-A+

js window.close关闭窗口不提示代码

2016年10月15日 web前端设计 暂无评论 阅读 5 views 次

在js中关闭窗口的命令是window.close,使用window.close关闭窗口都会提示确认,那么我们要如何实现window.close关闭窗口不提示呢,下面我来给各位朋友总结了一些解决办法。

利用WebBrowser.ExecWB,代码如下:

  1. <object id="WebBrowser" width=0 height=0 classid="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2">  
  2. </object>  
  3. <input type="button" name="Button" value="关闭窗口" onClick="document.all.WebBrowser.ExecWB(45,1)">  

js 代码function CloseWin() //这个不会提示是否关闭浏览器,代码如下:

  1. {       
  2. window.opener=null;       
  3. //window.opener=top;       
  4. window.open("","_self");       
  5. window.close();       
  6. }  

open.html

  1. function open_complex_self() {       
  2.   var obj_window = window.open('close.html', '_self');       
  3.    obj_window.opener = window;       
  4.    obj_window.focus();       
  5. }      
  6.    
  7. //关闭IE6不提示  
  8. <script language="javascript">  
  9. <!--  
  10. function closewin()  
  11. {  
  12. self.opener=null;  
  13. self.close();  
  14. }  
  15. function clock()  
  16. {  
  17. i=i-1  
  18. document.title="本窗口将在"+i+"秒后自动关闭!";  
  19. if(i>0)setTimeout("clock();",1000);  
  20. else closewin();//xiariboke.com  
  21. }  
  22. var i=10  
  23. clock();  
  24. //-->  
  25. </script>  
  26.   
  27. //关闭IE7不提示   
  28. function closeie7(){   
  29. window.open('','_top');   
  30. window.top.close();   
  31. }  
标签:

给我留言