IE关闭浏览器当前标签页

转载 2015年07月09日 16:13:22

我们通常调用

window.close()关闭当前标签页,但是在IE中,会弹出一个是否关闭的确认窗口。

这在很多时候对于用户来讲,是一个糟糕的体验。





针对IE的情况,我们做如下处理:

针对IE7及其以上版本,代码如下

  1. if(isMinIE7||isMinIE8){//IE7以上  
  2.         //alert('is ie 7+');  
  3.         window.open('','_top');  
  4.           window.top.close();  
  5.           return ;  
  6.        }  
针对IE6及其以下,代码如下

  1. if(isMinIE6){//IE6   
  2.             //alert('is ie 6-');  
  3.             window.opener=null;  
  4.           window.close();  
  5.           return ;  
  6.         }  

针对FireFox浏览器时,不管是使用针对IE6以下的还是IE7以上的或是直接使用window.close(),为了达到直接关节而无需提示的效果都需要在FireFox的地址栏中输入about:config,然后将dom.allow_script_to_close_windows改为true才能达到想要的效果。




相关文章推荐

chrome浏览器标签页修改美化插件

  • 2013年10月06日 14:13
  • 70KB
  • 下载

【JavaScript】原生态的兼容IE6的标签页

标签页是一个很常见的东西,在一些框架中也就很常见的, 但未必所有人都知道怎么写,很多人知道怎么在网上复制一份是真的, 这样不好,往往需要用大量的时间去修改网上复制下来的东西,还不如自己写一份快。 ...

C#使用Windows API控制IE切换标签页TAB至某网址网页

//引用 using SHDocVw; using msHTML; //函数 public static void ActiveIETab(string url) { ...

IE7在新的窗口或标签页里打不开网页

这几天一直在配置VS2005的环境,所以对Windows 7的注册表也做了些修改,所以导致IE内核的浏览器比如IE7和360安全浏览器在新的窗口或标签页里打不开网页,上网找到了下面的方法,把这个问题解...

设置谷歌chrome浏览器新标签页

  • 2016年11月03日 14:12
  • 1.5MB
  • 下载

怎么去掉Chrome浏览器新标签页的缩略图

屏蔽掉chrome浏览器新标签页的八个缩略图框
  • ykyot
  • ykyot
  • 2016年04月12日 14:50
  • 7955

单标签页简易浏览器实现

一个只有一个标签页的简易浏览器具有以下功能: 可以记录浏览记录,可前进后退 可以刷新当前网页 可以输入网址并且通过Enter键或者右侧的按钮发起导航 具有比较人性化的界面 引子首先,为什么要写这么一个...

如何在CHtmlView中用OnNewWindow2事件生成自己的浏览器窗口,实现类似于多标签页浏览

方式一 void CCustomHtmlView::OnNewWindow2(LPDISPATCH* ppDisp, BOOL* Cancel)  { CWebNavigate *pDlg =  n...
  • zttjhm
  • zttjhm
  • 2012年11月22日 07:59
  • 2050

浏览器多标签页同步、竞争问题

多标签页同步 问题的产生: 用户在浏览我们的网站的时候,往往会打开1个以上的标签页。此时,用户对某一个网页的操作,我们希望能够同步到所有标签页中。 比如,系统消息提示,如果一个网页已经点击查看的系统消...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:IE关闭浏览器当前标签页
举报原因:
原因补充:

(最多只允许输入30个字)