ссылки типа href="tel:" генерят 404 ошибку.

12
I9
На сайте с 14.05.2010
Offline
73
#11
burunduk:

ice99, в вашем случае ни какого аякса не надо, достаточно простого js который заменит просто номер телефона ссылкой

Да. Заменил конструкцию простейшей

<a href="#" onclick="window.location.href = 'tel:1231231234';"><p>123-123-1234</p></a>

Валидатор принимает, на мобиле работает, Xenu "broken link" не детектит. (В сеть пока не размещал, но думаю всё будет нормально)

[Удален]
#12
ice99:
Да. Заменил конструкцию простейшей
Код:

<a href="#" onclick="window.location.href = 'tel:1231231234';"><p>123-123-1234</p></a>

а зачем вообще тег а в данном случае?

<p onclick="....>123-123-1234</p>

но более правильнее использовать внешний js файл

<p class="myevent">123-123-1234</p>

и во внешнем js обработать событие клик на элементе с классом myevent

I9
На сайте с 14.05.2010
Offline
73
#13
burunduk:
а зачем вообще тег а в данном случае?

Согласен, лишний. Просто чтобы не полетел стиль отображения я не стал убирать вложенность стилей оформления. Допилю конечно, для оптимизации кода.

burunduk:

но более правильнее использовать внешний js файл
и во внешнем js обработать событие клик на элементе с классом myevent

Тут не совсем согласен (либо объясните преимущество).

Зачем нужен однострочный внешний Яваскрипт файл, если он генерит лишний http запрос?

Я бы допустим понял, если включить этот коротыш в html-документ, но выносить это уж слишком.

Либо вы имели в виду добавить обработчик в уже существующий Js-файл?

[Удален]
#14

именно так

ice99:
добавить обработчик в уже существующий Js-файл?
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий