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