JS IOS Safari - 在 Go 按钮上打开新标签
Posted
技术标签:
【中文标题】JS IOS Safari - 在 Go 按钮上打开新标签【英文标题】:JS IOS Safari - open new Tab on Go button 【发布时间】:2018-01-09 17:23:56 【问题描述】:故事:
-
用户在 ios Safari 中打开网页
用户单击“开始”按钮提交表单
期望:
-
应该在当前选项卡中重定向到 google.com。焦点停留在此选项卡上。
表单提交应在新选项卡中进行。
如何将期望带入 Live?提前非常感谢!
【问题讨论】:
欢迎来到 SO。请访问help center 了解内容和How to Ask。提示:展示努力和代码 【参考方案1】:我找不到合适的副本所以
window.onload=function()
document.getElementById("form1").onsubmit=function()
setTimeout(function()
window.focus();
location="https://google.com";
,500); // delay
使用
<form target="_blank" action="somepage.html" id="form1">
<input type="submit" />
</form>
【讨论】:
以上是关于JS IOS Safari - 在 Go 按钮上打开新标签的主要内容,如果未能解决你的问题,请参考以下文章