移动safari - 自动选项卡切换错误?

时间:2012-12-01 23:36:08

标签: javascript html mobile-safari browser-refresh

似乎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();部分之外,可以采取哪些措施来保存用户免于这种不愉快的情况?

1 个答案:

答案 0 :(得分:0)

是的,我可以确认这是一个错误,而不是预期的行为,并且已在iOS7中修复。