chrome怎么用JS关闭当前页

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了chrome怎么用JS关闭当前页相关的知识,希望对你有一定的参考价值。

参考技术A JS 关闭网页,之前通过以上方式,可以解决Firefox chrome等浏览器不兼容的问题,但是随着浏览器版本升级,现在无效了。会提示:
Scripts may close only the windows that were opened by it.
2
那么如下写法可以解决该问题: 即,如果是以下浏览器,则设置当前页为空白页。
$("#closeBtn").click(function()
var userAgent = navigator.userAgent;
if (userAgent.indexOf("Firefox") != -1 || userAgent.indexOf("Chrome") !=-1)
window.location.href="about:blank";
else
window.opener = null;
window.open("", "_self");
window.close();
);
);
参考技术B window.close(); 参考技术C   如下写法可以解决该问题: 即,如果是以下浏览器,则设置当前页为空白页。
  $("#closeBtn").click(function()
  var userAgent = navigator.userAgent;
  if (userAgent.indexOf("Firefox") != -1 || userAgent.indexOf("Chrome") !=-1)
  window.location.href="about:blank";
   else
  window.opener = null;
  window.open("", "_self");
  window.close();
  );
  );
  
参考技术D window.close();

以上是关于chrome怎么用JS关闭当前页的主要内容,如果未能解决你的问题,请参考以下文章

将jQuery注入当前标签页 - chrome扩展名

开发笔记使用frame用JS关闭当前网页的办法

js关闭浏览器的tab页(兼容)

Chrome常用快捷键

js 刷新当前页

如何解决谷歌Chrome浏览器空白页的问题