调用window.open时在Firefox浏览器中出现问题

16

当我在 Apex 的图表链接中调用以下代码时:

javascript:window.open('http://google.pt','mywindow','width=400,height=200', 'bReplace=true');

它将打开一个新窗口并显示 Google 页面,但是会将图表页面变成一个空白页面,并显示 [object Window]

如何保留图表页面?


只是一条注释:当我在弹出页面上单击链接时,这也发生在IE浏览器中。 - theCJCsoccer
1个回答

35

你需要强制表达式不返回值:

javascript:void(window.open(...))

在Angular 2或更高版本中,我们该如何做? - LEVEL
1
@LEVEL:使用点击处理程序,而不是 javascript: URI。 - SLaks

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接