Как отключить привязку номера телефона в Mobile Safari? - PullRequest
338 голосов
/ 22 октября 2008

Safari на iPhone автоматически создает ссылки на строки цифр, которые появляются на телефонных номерах. Я пишу веб-страницу, содержащую IP-адрес, и Safari превращает его в ссылку на номер телефона. Можно ли отключить это поведение для всей страницы или элемента на странице?

Ответы [ 24 ]

0 голосов
/ 24 марта 2014

Почему вы хотите удалить ссылку, это делает ее очень удобной для пользователя.

Если вы просто хотите удалить авторедактирование, но сохранить ссылку работающей, просто добавьте это в свой CSS ...

a[href^=tel] {
 color: inherit;
 text-decoration:inherit;
}
0 голосов
/ 13 сентября 2014

Другим решением будет использование изображения с номером IP

0 голосов
/ 06 июля 2016

Разбить число на отдельные блоки текста

301 <div style="display:inline-block">441</div> 3909
0 голосов
/ 13 июня 2012

Этот ответ превосходит все по состоянию на 6-13-2012:

<a href="#" style="color: #666666; 
                   text-decoration: none;
                   pointer-events: none;">
  Boca Raton, FL 33487
</a>

Измените цвет на тот, который соответствует вашему тексту, текстовое оформление удаляет подчеркивание, события указателя мешают его просматривать как ссылку в браузере (указатель не меняется на руку)

Это идеально подходит для электронных писем в формате HTML на iOS и в браузере.

...