Как я могу скрыть div, когда моя веб-страница просматривается в Lynx?

На моем веб-сайте есть элемент div (в виде блока), который я хочу сделать невидимым, когда пользователь посещает веб-сайт через текстовый браузер, такой как Lynx, который не поддерживает JavaScript.

В основном, какую команду или код мне нужно написать, чтобы это произошло?


person Fredtrix    schedule 13.10.2013    source источник


Ответы (2)


Поскольку вы не можете запустить там javascript, вам не нужно отправлять этот div в первую очередь, чтобы он был невидимым в браузере текстового режима.

Вы можете выполнить проверку пользовательского агента на стороне сервера и не отображать этот div. Пользовательские агенты Lynx: http://www.useragentstring.com/pages/Lynx/

person Quad    schedule 13.10.2013

Вы можете установить div invisible по умолчанию.
и сделать его visible в коде js.
Таким образом, он не будет отображаться в текстовом браузере.

person yakiang    schedule 13.10.2013
comment
Легко и просто. Теперь, почему я не подумал об этом? Благодарю вас! - person Fredtrix; 13.10.2013
comment
Рад, что могу помочь. :) @Фредтрикс - person yakiang; 13.10.2013
comment
Это не работает. Lynx фактически показывает скрытые элементы HTML. Вернемся к проблемам! В любом случае спасибо за предложение. - person Fredtrix; 14.10.2013