iPad / iPhone Safari中明显的HTML处理错误?

时间:2012-04-08 08:51:08

标签: iphone ipad

这让我感到温暖......

如果您查看以下简单的网页,包括标题....意味着在Arduino中进行嵌入式开发(尽管问题与后者无关)。

<!DOCTYPE HTML>
<html><head><meta http-equiv='cache-control' content='no-cache' />
<link href='http://www.scargill.net/embed/embed.css' rel='stylesheet' /><title>strange page</title>
</head><body style='text-align:center'>
<br/>Time: 09:24:07 03/04/2012<br/>
<br/>Time: 09:24:07 03\/04\/2012<br/>
</script>
</body></html>

显示时间和日期的两条重要线......第一条是简单的时间和日期显示,第二条是绝望的调试尝试..你可以忽略它......

在任何浏览器上显示正常...我在http://www.scargill.net/eh.htm

处有一份副本

iPhone或iPad上的任何浏览器都不适用于Safari ......第一行显示时间和日期的情况会发生变化,它会在一段时间内完成并停止。

这适用于使用其他浏览器的iPad,但不适用于Safari。

任何人都可以提供帮助 - 为什么在iPad和iPhone上简单地显示时间和日期?

1 个答案:

答案 0 :(得分:2)

看起来iOS上的Safari认为部分日期是电话号码,并且正在尝试解析它。

您可以通过在<head>部分添加以下内容来停止Safari查找电话号码:

<meta name="format-detection" content="telephone=no" />

希望能解决你的问题。