目标_blank未在新标签中打开链接

时间:2013-08-12 14:32:03

标签: ruby-on-rails ruby-on-rails-3.2

我的HAML中有这个:

%a.btn.btn-primary.personlistbtn{href:patients_path, :target => "_blank"} Patients List

当我在其上执行Inspect Element时,它已经以HTML格式生成了这个:

 <a class="btn btn-primary personlistbtn" href="/patients" target="_blank">Patients List</a>

但是当我点击它时,它只是转到链接,它不会在新标签中打开它。

我做错了吗?

注意:在这个按钮的JavaScript OnClick事件中我有这样的代码,它是罪魁祸首:

 window.location.assign("http://localhost:3000/patients?provider="+provider_id+"&"+"therapeutic_class="+thera_class);

1 个答案:

答案 0 :(得分:1)

是的,你的javascript看起来是罪魁祸首。因此,请尝试使用window.location.assign而不是window.open,而不是window.open("http://localhost:3000/patients?provider="+provider_id+"&"+"therapeutic_class="+thera_class, '_blank');

{{1}}