我的视图中有以下链接,可以在新页面中打开更改日志:
<%= link_to("Changelog", changelog_path, :target => "_blank") %>
在此更改日志页面中,我想创建一个链接来关闭此更改日志页面。
最合适的方法是什么?
没有Javascript可以做到这一点吗?
为此,您需要使用 JavaScript。你可以调用window.close()
,但这会在关闭窗口之前提示用户,除非窗口是用window.open()
从JavaScript打开的,所以你还需要使用JavaScript来打开窗口,而不是使用target="_blank"
的链接。