Атрибут ping
Атрибут ping
позволяет указать один или несколько URL-адресов, на которые будет отправлено оповещение о переходе по ссылке.
Когда пользователь нажмёт на ссылку с атрибутом ping
, браузер отправит на указанные в атрибуте URL-адреса короткий POST-запрос, содержащий следующую информацию: URL-адрес страницы, на которой находился пользователь и URL-адрес страницы, на которую он перешёл.
Переданные данные можно использовать, к примеру, для сбора какой-нибудь статистики, определения наиболее популярных ссылок.
Атрибут ping
не может быть использован, если не установлен атрибут href
.
Вместо атрибута ping
для отслеживания переходов можно пользоваться обработчиками на JavaScript, ping
лишь упрощает организацию отслеживания переходов.
Синтаксис
<a ping="URL">
Значения
URL — текст, представляющий собой URL-адрес, на который будет отправлен POST-запрос. Допускается указывать сразу несколько URL-адресов, разделяя их пробелом.
Значение по умолчанию
Нет.
Пример
<!doctype html>
<html lang="ru">
<head>
<meta charset="utf-8">
<title>Заголовок</title>
</head>
<body>
<a href="https://puzzleweb.ru/html/tag_a.php"
ping="https://example.com/ping.php">Атрибут ping</a>
</body>
</html>
Результат