Многие пользователи отключили JavaScript и отказывают в его включении даже для некоторых бизнес-приложений. Есть ли способ разрешить пользователю включить JavaScript для определенного URL-адреса, чтобы использовать приложение, а затем снова отключить для остальных URL-адресов? Большое спасибо!
2 ответа
Существует расширение для Firefox, которое делает именно это: http://noscript.net/
По умолчанию все заблокировано, просто добавьте все, что хотите, и все готово.
Честно говоря, хотя есть обходные пути, я думаю, что в конце концов используемые методы настолько разрознены между различными браузерами, что ответ "нет", вы не можете.
Хорошо, есть плагин для Firefox, но хотите о Chrome / Safari / Opera?
Однако ответ Бигбаддонка хороший. Я могу только добавить, что вы можете настроить JavaScript для включения / выключения для каждого сайта в Internet Explorer (плагин не требуется) с помощью функции зон безопасности. В зоне « Интернет » JavaScript будет отключен, и вы добавите веб-сайты, для которых вы хотите отключить его, добавив их в зону « Надежный сайт ». Если вы задаете этот вопрос в шляпе администратора ИТ-инфраструктуры, я уверен, что вы сможете установить параметры, необходимые для всех пользователей IE вашей организации, с помощью удаленного развертывания. Тогда ответом на ваш вопрос будет "да", но я не могу сказать, откуда вы.
В противном случае, если вы спрашиваете, потому что вам не нравится тот факт, что пользователи, которых вы не знаете, заходят на ваш сайт и у них отключен JavaScript, я боюсь, что все, что вы можете, это сообщить им, что они пропускают, потому что JS отключен. Используйте для этого теги ≤NOSCRIPT≥
(см. Https://developer.mozilla.org/en-US/docs/Web/HTML/Element/noscript), а в NOSCRIPT вы можете предоставить инструкции, информирующие их о том, как включить JavaScript.