【发布时间】:2018-12-16 18:16:30
【问题描述】:
我正在开发一个使用 Laravel 和 AngularJS 构建的网站。 我想在弹出窗口中打开某个链接。 javascript代码是
function popitup(url) {
newwindow=window.open(url,'test','height=400,width=550');
if (window.focus) {newwindow.focus()}
return false;
}
链接是
<a ui-sref="test({id:test.id})" class="btn btn-primary fright" onclick="return popitup(this.href)" oncontextmenu="return false;">Resume</a>
当我单击按钮时,弹出窗口工作正常,但链接也会在我单击它的选项卡中打开,但我不希望它打开。 有办法吗?
【问题讨论】:
-
控制台没有任何错误
-
然后确保不是 Angular 决定去哪里。
-
链接是动态的 ui-sref="test({id:test.id})" 并且状态路由提供者确定链接我需要为此使用其他方法吗?
标签: javascript angularjs angular-ui-router popupwindow ui-sref