为什么Fire Fox和Chrome无法支持window.close(); ? [英] Why Fire Fox And Chrome Can not Support window.close(); ?

查看:111
本文介绍了为什么Fire Fox和Chrome无法支持window.close(); ?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

<a  onclick="window.close();" title="Close" >
      <img src="Close.png" />
  </a>





我在我的项目中尝试此代码..

IE8和一些浏览器支持此代码但 Fire Fox和Chrome无法支持此代码





I Try This Code In My Project ..
IE8 And Some Browsers Support This Code But Fire Fox And Chrome CAN NOT Support This Code.

window.close();





为什么火狐和Chrome无法运行我的代码,但IE8,IE8 +和其他浏览器支持?



请帮助我

Best问候AJ



Why Fire Fox And Chrome Can not Run My Code but IE8 , IE8+ And Other Browsers Support That ?

Please Help ME
Best Regards AJ

推荐答案

默认情况下,Firefox不允许使用JavaScript关闭标签

需要在Firefox中执行以下步骤



1.转到地址栏并输入about:config

2.转到参数dom.allow_scripts_to_close_windows

3设置其值为真



查看更多这里 [ ^ ]
By default Firefox don't allow to close tab using JavaScript
It is needed to follow these steps in Firefox

1. Go to address bar and type about:config
2. Go to parameter dom.allow_scripts_to_close_windows
3. Set its value as true

See more here[^]


Mozila说脚本可能无法关闭未打开的窗口通过脚本。



https://developer.mozilla.org/en-US/docs/Web/API/window.close [ ^ ]
Mozila Says "Scripts may not close windows that were not opened by script."

https://developer.mozilla.org/en-US/docs/Web/API/window.close[^]


这篇关于为什么Fire Fox和Chrome无法支持window.close(); ?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆