Запрет отключения скриптов на форуме
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Alex Baskakov
- phpBB 1.4.3
- Сообщения: 99
- Стаж: 12 лет 1 месяц
- Благодарил (а): 17 раз
- Поблагодарили: 6 раз
Запрет отключения скриптов на форуме
Нужен код запрета отключения javascript на форуме phpbb. Что-то такое обязательно должно быть, но поиск ничего подобного не выдает на техподдержке.
Последний раз редактировалось Alex Baskakov 12.09.2014 7:42, всего редактировалось 1 раз.
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11361
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Запрет отключения скриптов на форуме
А кто их отключает? Где?
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
-
Alex Baskakov
- phpBB 1.4.3
- Сообщения: 99
- Стаж: 12 лет 1 месяц
- Благодарил (а): 17 раз
- Поблагодарили: 6 раз
Re: Запрет отключения скриптов на форуме
Любых. Всех, какие были, есть и будут в phpbb. Нужен аналог таких кодовТатьяна5 писал(а):Каких скриптов?
Код: Выделить всё
<noscript><div><img src="ссылка" style="position:absolute; left:-9999px;" alt="" /></div></noscript>Код: Выделить всё
<noscript><meta http-equiv="refresh" content="1;URL=http://ссылка" /></noscript>Есть умельцы. Всюду.Пчелкин писал(а):А кто их отключает? Где?
-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
Re: Запрет отключения скриптов на форуме
Так понимаю, речь идёт о javascript. Он отключается в браузере, а повлиять на функции браузера невозможно. Можно только отследить, включён js или выключен.
Код между
АналогаAlex Baskakov писал(а):Нужен аналог таких кодов
noscript нет.Код между
<noscript> и </noscript> отобразится если javascript отключён http://htmlbook.ru/html/noscript-
Alex Baskakov
- phpBB 1.4.3
- Сообщения: 99
- Стаж: 12 лет 1 месяц
- Благодарил (а): 17 раз
- Поблагодарили: 6 раз
Re: Запрет отключения скриптов на форуме
Да, javascriptТатьяна5 писал(а):Так понимаю, речь идёт о javascript
В браузере и расширением NoScript Security Suite.Татьяна5 писал(а):Он отключается в браузере, а повлиять на функции браузера невозможно
Повлиять можно. Пример - второй приведенный код. Там хитрость в том, что если сайт обнаруживает, что у зашедшего пользователя отключен в браузере Яваскрипт, его выбрасывает с сайте в гуглпоиск с запросом "как включить яваскрипт" (такой черный юмор).
-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
Re: Запрет отключения скриптов на форуме
Переброска на другой сайт или блокирование другим образом не включит в браузере js, так что - невозможно
Добавлено спустя 1 минуту 52 секунды:
К тому же, довольно просто обойти любые программы на javascript с включённым js в браузере
Добавлено спустя 1 минуту 52 секунды:
К тому же, довольно просто обойти любые программы на javascript с включённым js в браузере
-
xisp
- phpBB 3.0.0 RC7
- Сообщения: 1798
- Стаж: 14 лет 4 месяца
- Благодарил (а): 152 раза
- Поблагодарили: 215 раз
- Забанен: Бессрочно
Re: Запрет отключения скриптов на форуме
NoScript в файрфоксе имеет настройку блокирования отображения (и работы) содержимого тега noscript, поэтому этот код идёт лесом.Alex Baskakov писал(а):Пример - второй приведенный код. Там хитрость в том, что если сайт обнаруживает, что у зашедшего пользователя отключен в браузере Яваскрипт
И вообще, зачем? Это плохо. Поисковые боты тоже плохо поддерживают яваскрипт, и из- за такого кода, возможно, просто выкинут ваш сайт из поисковой выдачи за редиректы, подумав, что ваш сайт закрылся.
Отключение яваскрипта- одна из мер по обеспечению безопасности веб сёрфинга.
phpBBex
-
Alex Baskakov
- phpBB 1.4.3
- Сообщения: 99
- Стаж: 12 лет 1 месяц
- Благодарил (а): 17 раз
- Поблагодарили: 6 раз
Re: Запрет отключения скриптов на форуме
Такая задача не стоит. Не надо чтобы включал. Надо чтобы рефреш выбросил с сайта через 1 секунду того, кто зашел с отключенным яваскриптом.Татьяна5 писал(а):Переброска на другой сайт не включит в браузере js
Не знаю. Отключите яваскрипт или поставьте NoScript Security Suite ( а еще лучше и то и другое, поочередно) и зайдите на http://extraforum.mybb.ru/xisp писал(а):NoScript в файрфоксе имеет настройку блокирования отображения (и работы) содержимого тега noscript, поэтому этот код идёт лесом.
Просто интересно чем закончится.
А это привет от старших товарищей для тех кто хочет зайти без включенной явы.
О, да, тут Вы правы. У нас давняя неразделенная любовь с поисковиками. То мы их любим, то они нас.xisp писал(а):И вообще, зачем? Это плохо. Поисковые боты тоже плохо поддерживают яваскрипт, и из- за такого кода, возможно, просто выкинут ваш сайт из поисковой выдачи за редиректы, подумав, что ваш сайт закрылся.
-
xisp
- phpBB 3.0.0 RC7
- Сообщения: 1798
- Стаж: 14 лет 4 месяца
- Благодарил (а): 152 раза
- Поблагодарили: 215 раз
- Забанен: Бессрочно
Re: Запрет отключения скриптов на форуме
Не знаю, что это за шлак. Есть оригинальный NoScript для файрфокса.Alex Baskakov писал(а):NoScript Security Suite
Собственно о чём это я. Там есть отдельный параметр, специально для таких умников, портящих жизнь пользователям с отключенными скриптами: Само собой на этом сайте ничего не произошло.
Одно дело заход на сайт или регистрация, и совсем другое- просмотр. Просмотр должен быть доступен в любом случаи, любым пользователям.Alex Baskakov писал(а):А это привет от старших товарищей для тех кто хочет зайти без включенной явы.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
phpBBex
-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
Re: Запрет отключения скриптов на форуме
Захожу на сайт с включённым js, отключаю его одним кликом (плагин Toggle JavaScript), и - ничего, остаюсь там жеAlex Baskakov писал(а):Просто интересно чем закончится
-
Alex Baskakov
- phpBB 1.4.3
- Сообщения: 99
- Стаж: 12 лет 1 месяц
- Благодарил (а): 17 раз
- Поблагодарили: 6 раз
Re: Запрет отключения скриптов на форуме
Не знал про такую возможность запрета перенаправления. Тогда да, код не годится. Вы правы.xisp писал(а):Не знаю, что это за шлак. Есть оригинальный NoScript для файрфокса.Alex Baskakov писал(а):NoScript Security Suite
Собственно о чём это я. Там есть отдельный параметр, специально для таких умников, портящих жизнь пользователям с отключенными скриптами
Само собой на этом сайте ничего не произошло.
P.S. Вы не поверите, но этот "шлак NoScript Security Suite" и есть оригинальный NoScript для файрфокса
Он?Татьяна5 писал(а):Захожу на сайт с включённым js, отключаю его одним кликом (плагин Toggle JavaScript), и - ничего, остаюсь там же
https://addons.mozilla.org/en-US/firefo ... toggle-js/
https://addons.mozilla.org/en-US/firefo ... avascript/
Попутно нашел еще https://addons.mozilla.org/en-us/firefo ... js-switch/
-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
Re: Запрет отключения скриптов на форуме
Этот. Очень удобная вещь для проверки поведения кода с отключённым js.Alex Baskakov писал(а):Попутно нашел еще https://addons.mozilla.org/en-us/firefo ... js-switch/
-
xisp
- phpBB 3.0.0 RC7
- Сообщения: 1798
- Стаж: 14 лет 4 месяца
- Благодарил (а): 152 раза
- Поблагодарили: 215 раз
- Забанен: Бессрочно
Re: Запрет отключения скриптов на форуме
Тут не годится сама идея усложнять жизнь пользователям без яваскриптов. Если что- то не работает без скриптов- нужно рядом разместить оповещение через тег noscript, кому нужно- те включат.Alex Baskakov писал(а): Тогда да, код не годится.
Странно- разные названия в разных локализациях...Alex Baskakov писал(а):NoScript Security Suite
phpBBex
-
Alex Baskakov
- phpBB 1.4.3
- Сообщения: 99
- Стаж: 12 лет 1 месяц
- Благодарил (а): 17 раз
- Поблагодарили: 6 раз
Re: Запрет отключения скриптов на форуме
Протестировал. Да, остаюсь на странице после отключения. Но если перезагрузить ее, то выбрасывает с сайта. И если попробовать там перейти куда-то внутри форума, в тему, то тоже выбрасывает.Татьяна5 писал(а):Этот. Очень удобная вещь для проверки поведения кода с отключённым js.
Может там еще какие-то настройки есть чтобы оставаться на сайте, но не нашел.
Похоже NoScript Security Suite достаточно для нейтрализации кода.

