微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Microsoft Edge:打开打印预览退出选项卡后页面输入被阻止

如何解决Microsoft Edge:打开打印预览退出选项卡后页面输入被阻止

我想我在 Microsoft Edge (v.87.0.664.75) 中发现了一个错误,或者可能是铬,因为该问题也发生在 Chrome (v.88.0.4324.104) 中。这个问题是这样的:我使用 target="_blank" 从锚元素选项卡中启动一个新选项卡。生成的选项卡加载 window.print() 以自动打开打印对话框。我发现如果我单击“取消”并返回上一页(选项卡),一切正常。但是,如果我关闭页面并通过单击“X”打开打印预览,然后返回到上一页(选项卡),所有输入字段都将...锁定。我可以点击输入,但输入没有获得焦点。如果输入是“数字”类型,我可以使用向上/向下图标来增加和减少值,但我无法在字段中单击以键入值。日期时间输入也是如此。如果输入是“文本”类型,那么我完全不走运。我发现我必须完全关闭页面并重新加载页面才能重新获得访问权限,或者我发现如果触发浏览器 UI 元素,我将重新获得单击和控制输入的选项。示例:如果我点击地址栏,显示开发者工具,或点击进入设置 (...)。

我已放弃在新标签页中加载打印预览。相反,我进入了一个全新的窗口。即使用户使用“X”关闭窗口,这似乎也有效。似乎窗口的分离可以防止输入锁定。

希望来自 Edge/Chrome 的人会在以后的更新中看到这一点并解决问题。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。