gpt4 book ai didi

javascript - 为什么 Firefox 打印后不重定向?

转载 作者:行者123 更新时间:2023-11-28 07:23:02 25 4
gpt4 key购买 nike

首先,这是几周以来出现的新问题。目前我使用的是 FF 版本 37。

在我们的 Intranet 的多个站点上,我们使用如下所示的链接

<a href='some_page.php' onclick='window.print()'>Print</a>

打印部分工作正常,打印完成后,页面通常会改变位置。这种情况不会再发生了。我们找到了一个临时解决方法,即在几秒钟超时后通过 JavaScript 重定向页面。很难找到一个超时时间,对于良好的用户体验来说,该超时时间不能太长,也不能太短,否则不会触发重定向。

除了回滚到旧版本的 Firefox 或完全更改浏览器之外,有谁知道解决方案吗?

最佳答案

这可能有帮助

<a href='some_page.php' onclick='doPrint(); return false;'>Print</a>

function doPrint() {
window.print();
document.location.href = "some_page.php";
}

关于javascript - 为什么 Firefox 打印后不重定向?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30071611/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com