似乎 Mobile Safari 有一些奇怪的行为,比如自动标签切换。
请使用 Mobile Safari 查看以下链接,然后创建另一个选项卡。
http://adhoc.sometwo.net/MobileSafariSucks.html
如您所见,您不能停留在其他选项卡上。移动 Safari 总是在刷新时切换回带有链接的选项卡。
这是我在该页面中编写的简单源代码:
<html>
<head>
<title>Mobile Safari Sucks</title>
<meta http-equiv="refresh" content="2">
</head>
<body bgcolor="#acacac" onLoad="self.focus();">
Mobile Safari Sucks
</body>
</html>
它似乎http-equiv="refresh"
并onLoad="self.focus();"
导致了这个问题。
这是否可以被视为一个错误,因为 Chrome 和其他浏览器在刷新时不会切换回此选项卡?
想要惹恼访问者的人可以设置一个非常低的刷新时间并破坏他们的浏览体验。
除了删除部分之外,可以做些什么来让用户摆脱这种不愉快的情况self.focus();
?