Есть ли способ обнаружить браузер, работающий через Terminal Services? - PullRequest
2 голосов
/ 01 сентября 2009

Я работаю над сайтом, который имеет некоторую анимацию на основе jquery, и мне было интересно, есть ли способ определить, работает ли сайт в браузере, который выполняется в сеансе терминальных служб (удаленный рабочий стол), чтобы я мог отключить анимацию?

Я часто запускаю удаленный рабочий стол из удаленных мест, и анимации меня всегда раздражают, но они мне действительно нравятся, когда я не запускаю удаленный рабочий стол. Есть ли способ облегчить боль, не избавляясь от анимации?

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

Ответы [ 2 ]

1 голос
/ 01 сентября 2009

Это почти наверняка невозможно с JavaScript (кстати, выше уровня, на котором работает JavaScript). Это может быть возможно через что-то вроде Flash или ActiveX.

Редактировать: Вам, вероятно, понадобится что-то вроде того, что nVidia использует здесь: http://www.nvidia.com/Download/Scan.aspx?lang=en-us

Похоже на Java-апплет.

0 голосов
/ 01 сентября 2009

Если анимация сайта вас раздражает, вы можете полностью ее снять, так как это может раздражать пользователей сайта?

Я бы предложил не добавлять дополнительный код, чтобы сайт не отображался должным образом, в некоторых случаях пользователи сайта могут сами запускать службы терминалов (создавая точку отказа)

Если анимация представляет собой какое-то вступление, у вас может быть функция «пропустить», которая отключает использование cookie, как вы упомянули.

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