如何在Rails中关闭窗口?

时间:2011-05-08 14:31:48

标签: ruby-on-rails ruby-on-rails-3

我在视图中有以下链接,在新页面中打开更改日志:

<%= link_to("Changelog", changelog_path, :target => "_blank") %>

在此更改日志页面中,我想创建一个关闭此更改日志页面的链接。

最合适的方法是什么?

如果没有Javascript可以实现这一点吗?

1 个答案:

答案 0 :(得分:3)

您需要使用JavaScript。您可以调用window.close(),但这会在关闭窗口之前提示用户,除非该窗口是使用window.open()从JavaScript打开的,因此您还需要使用JavaScript打开窗口而不是链接与target="_blank"