javascript - 关闭窗口按钮 - javascript

标签 javascript ruby-on-rails ruby-on-rails-3 browser twitter-bootstrap

我尝试了以下方法:

<a href="JavaScript:window.close()" class="close"></a>

但是当我尝试单击时,浏览器窗口不会关闭。事实上没有任何效果。

  • 我应该使用什么?

  • 此外,这是一个 Rails 应用程序,并且该站点是使用 bootstrap 构建的。使用 Rails 路线关闭此浏览器窗口的更好方法是什么(javascript、bootstrap 已在 Assets 中)?

最佳答案

您是否使用 window.open() 打开了要关闭的窗口?你不能使用 JavaScript 任意关闭窗口 - 这会很快变得非常烦人。您的脚本只能关闭它自己打开的窗口,或者当前窗口(如果该窗口是由另一个脚本打开的)。

另请参阅:window.close .

关于javascript - 关闭窗口按钮 - javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16057749/

相关文章:

ruby-on-rails - 如何使用 Factory girl 创建管理员角色?

ruby-on-rails - 多对多不同查询

javascript - 自动调整缩放以适应谷歌地图中的所有标记

ruby-on-rails - 根据 Rails 中的 has_many 关系计数选择流行模型

ruby-on-rails-3 - 尝试在 AWS Elastic Beanstalk 上预编译 Assets

ruby-on-rails - 从 Rails 控制台列出 Gem

ruby-on-rails - Rails 3.1 每当 gem 在开发中工作但不在生产中工作时。为什么?

javascript - 多个条件的单一正则表达式模式

javascript - 如何创建数组并为 typescript 中的任何索引赋值

javascript - 将长度设置为变量或在循环语句中计算长度