我需要修改表单提交脚本以在成功后在新选项卡中打开 PDF。
就目前而言,当它成功时,它已经显示感谢通知并清除表单。我只需要 jQuery 在新选项卡中打开 PDF。我只能使用 window.open()
打开一个新窗口,它作为弹出窗口被迅速阻止。
最佳答案
你不能直接控制它;这取决于浏览器及其设置。
jQuery 是 JavaScript,因此 jQuery 可能提供的东西在原生 JS 中不可用,所有 JS 提供的是 window.open()
,正如您所发现的out,通常被阻止,除非它是(真实的,非模拟的)点击事件的结果。
关于javascript - 使用 jQuery,是否可以在所有浏览器的新选项卡中打开文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22237693/