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 插件会方便一些。