<noscript> запускается без причины в Chrome


13

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

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

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

JavaScript включен, и все же http://enable-javascript.com действует так, как будто это не так.

Хотя это немного неясно. К счастью, консоль Google Chrome все проясняет.

Выполнение заблокированного скрипта в « http://enable-javascript.com/ », так как фрейм документа помещен в «песочницу», а разрешение «allow-scripts» не установлено.

... но это просто паранойя Google Chrome, так как нет элементов фрейма, а "песочница" никогда не упоминается в коде.

Любые указатели будут полезны!

Обновить:

  • Проблема отсутствует в режиме инкогнито
  • Отключенные расширения не помогли
  • Переустановка системы не помогла
  • Это влияет на все браузеры webkit (Opera, Chrome, Chromium)

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


Пожалуйста, подтвердите версии ОС и chrome, так как «текущая» стабильная / бета / нестабильная версия (канарейка) имеет разную компоновку для этой части расширенных настроек ..
linuxdev2013

Обратите внимание, что «песочница» изолирует исполняемый код, чтобы он не мог взаимодействовать с другим исполняемым кодом. «Песочница» защищает вашу систему от вредоносных сценариев, не позволяя сценарию выполнять такие операции, как чтение файлов с жесткого диска, чтение / изменение памяти из других процессов или вкладок. В наши дни Java, Javascript и Flash обычно работают в «песочнице», чтобы защитить пользователей от троянов, загружаемых с диска. IFrames часто опасны, потому что они могут динамически внедрять посторонний контент в страницу, поэтому имеет смысл не позволять их содержимому выполнять произвольный код скрипта.
Фрэнк Томас

что за плагины установлены в правом верхнем углу? Кто-нибудь из них блокирует JavaScript?
Рассел Уль

1
@RussellUhl Ну, это интересно. Я перешел в режим инкогнито (без плагинов), и он работает нормально. Я постараюсь найти тот, который вызывает проблему и обновить.
Слава Князев

4
Убедитесь, что ваш интернет-провайдер или прокси-сервер не добавляет фреймы на веб-страницы, которые вы посещаете. Откройте инструменты разработчика, перейдите на вкладку Elements/, Sourcesчтобы просмотреть источник, найдите слово frame.
АФ

Ответы:


2

В Windows вы можете использовать эту команду:

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --args --allow-scripts

ОП использует Linux Mint, а не Windows
игра слов

1
@ The_IT_Guy_You_Dont_Like Исправлено, но я нашел эту ветку только при поиске этой ошибки. Я надеюсь, что мой ответ поможет другим пользователям Windows, таким как я.
Огглас

1

Попробуйте запустить Chrome из терминала:

./chrome.exe --args --allow-scripts


Этот вопрос из установки, которой у меня больше нет, но как в мире эта Windows? Это linux ...
Слава Князев

Это было похоже на окна, мои извинения. Я изменил это на Linux.
Юбин Ли

Теперь я это вижу. Это Linux Mint.
Юбин Ли
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.