1
我正在发送包含链接的电子邮件。当收件人点击该链接时,我希望生成的页面在点击时弹出(而不是在新标签中打开)。从邮件链接创建弹出窗口,而不使用自定义javascript
我使用Gmail作为我的参考邮件客户端。
事情我已经尝试:
target="_blank"
:在新标签页中打开,而不是一个弹出<a onclick="window.open(...)">
:通过Gmail中剥离出来。<a href="javascript:window.open(...)">
:由gmail剥离出来。- 打开一个新选项卡,然后通过
onLoad
或类似标签从该选项卡生成弹出窗口:弹出窗口被阻止。
到目前为止我发现的大多数弹出窗口相关的在线资源已经过时了,但经验法则似乎是“if an event is user-initiated, it will be allowed to open a popup”。
即使是部分解决方案(只适用于Chrome/Firefox/Safari /等)将比没有好。
谢谢!我想了很多。 – AlexeyMK