У меня есть 127.0.0.1 ajax.googleapis.com в моем файле hosts и прослушивание скрипта (и фиктивная подача) на порт 80. Когда я загружаю http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js напрямую, Firefox загружает его правильно, но когда я загружаю http://superuser.com/ (который использует jquery в элементе <script> ) он вообще не запрашивает скрипт (а Superuser показывает ошибку "external js failed to load"). Странная часть заключается в том, что когда я удаляю запись hosts и загружаю скрипт из 173.194.79.95, Firefox действительно запрашивает скрипт (и успешно загружает его, хотя меня это не волнует).

Как я могу заставить Firefox правильно загружать скрипты из 127.0.0.1?

(Правка: случается на любом 127.*.*. * и с различными сайтами и (предположительно) скриптами.)

1 ответ1

1

Это очевидно NoScript 'Application Boundaries Enforcer', который я только что обнаружил, существует. Отключение, похоже, решает проблему. Теперь мне просто нужно выяснить наиболее вредоносный способ заставить его не блокировать jQuery.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .