проверьте noscript и запишите этот статус в db

На веб-странице я хочу проверить, нет ли у пользователя скрипта.

Сразу после проверки хочется написать что-нибудь на php коде (типа закинуть какой-нибудь лог в бд).

Я проверил на некоторых сайтах, таких как: PHP и ‹noscript › комбинация для обнаружения включенного JavaScript в браузере

и Проверьте, включен ли Javascript, но проблема в том, что на стороне сервера будет $ _COOKIE или $_SESSION устанавливаются по желанию (для проверки) только после повторной перезагрузки страницы.

Я хочу проверить на php, что клиент не поддерживает javascript, просто при первом нажатии на страницу (не нужно дважды щелкать по ней).

Как я могу это сделать?

Спасибо :)


person Eitan    schedule 22.08.2014    source источник


Ответы (1)


В разделе noscript вы можете загрузить ресурс с вашего сервера. Если посетитель загружает ресурс, вы знаете, что у него отключен JavaScript.

person smiggle    schedule 22.08.2014
comment
Спасибо. Я вижу, что php запускается после загрузки всего html (не во время загрузки), но, поскольку я знаю этот факт, я могу проверить последствия (например, запись в БД) только после загрузки страницы - это нормально с меня. Спасибо, в любом случае - person Eitan; 22.08.2014