0
我想有一个链接不会重定向主窗口,但会打开一个新窗口(如果您敢的话,弹出窗口!)。导轨3打开新窗口
这里是我的代码:
<%= link_to "Print Label", {:action => "show_label"}, :method => :get, 'data-popup' => true %>
使用javascript:
<script type="text/javascript" charset="utf-8">
$('a[data-popup]').live('click', function(e) {
window.open($(this)[0].href);
e.preventDefault();
});
</script>
什么情况是,一个新窗口中打开,而且链路上的主窗口中移动为好。这就像preventDefault没有停止这个动作。
任何想法?
可悲的是,这并没有帮助。 – phil 2011-03-02 12:38:47
它应该在两种情况下都可以使用,使用preventDefault()或返回false。我创建了一个jsfiddle例子,如果你或者phil想要测试它http://jsfiddle.net/C6qXY/1/ – Augusto 2011-03-02 12:41:10