search

Home  >  Q&A  >  body text

javascript - 如何用js关闭页面

google了很多发现都不能使用,特别是针对firefox的都不行,现在有没有什么好的js关闭浏览器标签的方法

天蓬老师天蓬老师2896 days ago457

reply all(1)I'll reply

  • PHP中文网

    PHP中文网2017-04-10 12:50:28

    假设你指的是浏览器网页端使用 JavaScript 关闭标签页。

    这个是没有答案的。window.close() 方法只能关闭由 JavaScript 自己打开的网页。由用户主动打开的网页只能由用户主动关闭。如果你真的不想让用户看你的网页了,直接 document.write('不要看了,关掉我吧!'); document.close();

    一些版本的 IE 在非脚本打开的网页中调用 window.close() 时,会提示用户是否要关闭该网页。


    如果你有 chrome 权限(在火狐扩展中)的话,关掉标签页应该没有任何困难。

    如果你想通过 KDE 或者 GNOME 的 JavaScript 脚本功能关闭浏览器的标签页的话,参见它们自己的文档。

    如果你想通过 Node.js 关闭浏览器的标签页的话,火狐可以考虑使用 mozRepl 插件会方便一些。

    reply
    0
  • Cancelreply