2012-04-08 6 views
4

これは私を気晴らしにしています。iPad/iPhone Safariで見かけのHTML処理エラー?

ヘッダーを含む簡単なWebページを見れば.... 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でうまくいかないのですか?

+0

非常に奇妙なことに、私は日付が新しい連絡先へのリンクとしてフォーマットされていることに注意してください、それは検出データタイプに何らかの問題があるようです。保存できる連絡先は070 3042012(または、電話:07%2003/04/2012、クリップボードにコピーする場合)です。日付は逆になります。 – Mat

+1

も見てください[this](http://stackoverflow.com/questions/226131/how-to-disable-phone-number-linking-in-mobile-safari) – Mat

答えて

2

iOSのSafariのように、日付の一部が電話番号であり、それを解析しようとしているようです。

あなたの<head>セクションに以下を追加することによって、電話番号を探してサファリを停止することができます:

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

、うまくいけば、あなたの問題を解決する必要があります。

+0

はい!!!!どうもありがとうございました!感謝。 –

+0

超便利なお礼!! – somedirection