首先,这是几个星期后发生的新问题。目前我正在使用FF版本37。
在我们Intranet的多个网站上,我们使用看起来像这样的链接
<a href='some_page.php' onclick='window.print()'>Print</a>
打印部件工作正常,通常在打印完成后,页面会改变其位置。这不再发生了。我们找到了一个临时解决方法,在几秒钟的超时后通过JavaScript重定向页面。很难找到超时,这对于良好的用户体验来说不会太长,也不会太短,以至于重定向不会被激发。
有没有人知道这方面的解决方案,除了回滚到旧版本的Firefox或完全更改浏览器?
答案 0 :(得分:0)
这可能会有所帮助
<a href='some_page.php' onclick='doPrint(); return false;'>Print</a>
function doPrint() {
window.print();
document.location.href = "some_page.php";
}
答案 1 :(得分:0)
如果它之前为您重定向,这听起来像是一个错误,我建议使用带有示例的Firefox记录一张票