Обнаружение версии браузера без использования JavaScript? - PullRequest
1 голос
/ 14 ноября 2011

Идентификация версии браузера с использованием JavaScript довольно проста.

Есть ли способ определить версию браузера без использования библиотек JavaScript ??

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

Ответы [ 5 ]

1 голос
/ 14 ноября 2011

Большинство библиотек просто анализируют строку агента пользователя, которая отправляется на сервер в виде заголовка HTTP, поэтому любой процесс на стороне сервера может это сделать.

Обычные предупреждения о ненадежности, сложности в обслуживании браузера и, как правило, неправильном решении любой конкретной проблемы.

1 голос
/ 14 ноября 2011

http-запрос содержит заголовок User-Agent

1 голос
/ 14 ноября 2011

Если вы хотите сделать это на стороне клиента, то вы наверняка можете использовать javascript. Однако это также тривиально с большинством серверных языков. Все, что вам нужно, это доступ к заголовку HTTP User Agent.

0 голосов
/ 14 ноября 2011

Вы думаете об обнаружении на стороне сервера? Для PHP есть это .

0 голосов
/ 14 ноября 2011

Вы можете включить условные комментарии в свой HTML, чтобы выбрать версии IE, но, насколько я знаю, это не работает для других браузеров. http://www.positioniseverything.net/articles/cc-plus.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...