5

Прошлой ночью прагматик Vaio Care автоматически исправил (!) ошибки на моем ноутбуке Sony Vaio и вскоре после этого возникла большая проблема. Я запускаю Firefox 3.6.16 и перехожу на superuser.com (и другие сайты Stack Exchange), и появляется следующее предупреждение:

Суперпользователь лучше всего работает с включенным jQuery

Что я пытался это исправить? Ну, вот список:

  • Поскольку я подозреваю, что Vaio Care 99%, я загрузил предыдущую точку восстановления Windows (вчера, незадолго до того, как Vaio Care начал свою работу). Он также загрузил реестр в прежнее состояние. Результат: я получил то же самое предупреждение jQuery.

  • Я проверил настройки Firefox. JavaScript был включен. Я отключил / повторно включил его, перезапустил FF. Не хорошо.

  • Я обновил Java с сайта Oracle до последней версии (6.0.24). Не хорошо.

  • Я запустил Firefox в безопасном режиме. Не хорошо.

  • Я удалил и переустановил Firefox полностью. Не хорошо.

  • Я закрыл брандмауэр Windows. Не хорошо.

  • Я проверил Internet Explorer 9, если он работает. IE9 отлично работает с jQuery. Вероятно, проблема связана с Firefox (хотя я не уверен).

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

5 ответов5

1

У меня только что была такая же проблема в Linux с Firefox 3.6, и я решил ее. Я просто заставил Firefox заново загрузить jQuery. В частности, я нажал на ссылку, предоставленную Гарретом, получил ошибку от Firefox (что-то вроде «не может получить доступ к файлу», но из firefox) и нажал Shift-F5 (принудительная перезагрузка) или, возможно, F5 (Shift-F5 безопаснее ). Файл был загружен, и Super User снова начал работать. Постер сделал аналогичный шаг, между прочим.

Гарет написал:

Загружается ли файл jQuery .js (тот, который специально используется суперпользователем) хотя бы в Firefox? ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js

0

Сброс настроек Firefox для устранения неполадок и устранения проблем

http://support.mozilla.org/en-US/kb/reset-preferences-fix-problems?redirectlocale=en-US&redirectslug=Resetting+preferences

0

Вы можете попробовать создать резервную копию и удалить свой профиль пользователя. Перейдите в Пуск -> Выполнить и введите % APPDATA%\Mozilla\Firefox\Profiles

И нажмите ОК

Найдите папку, оканчивающуюся на .default, и скопируйте ее в другое место, а затем удалите папку в каталоге профилей.

Когда вы снова запустите Firefox, у вас должен получиться новый профиль. Попробуйте перейти на сайт Stack Exchange и посмотреть, получите ли вы то же предупреждение. Если это работает, значит, что-то не так с вашим предыдущим профилем. Если у вас возникла та же проблема, просто переместите копию своего профиля обратно в Профили.

0

http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js

Это ссылка, которую superuser.com использует для jQuery. У вас есть антивирус или что-то, что блокирует googleapis.com? Есть ли какая-то настройка, которая позволяет загружать только скрипты с одного сайта (superuser.com). Я знаю, что вызовы AJAX имеют «одинаковую политику происхождения».

Кроме того, какие дополнения вы используете? Возможно, вы можете попробовать отключить все надстройки и снова зайти на superuser.com. Возможно, некоторые плагины конфликтуют с ним.

Если вы используете FF 4, похоже, у других тоже есть эта проблема.

В любом случае, похоже, что ваша проблема была решена, но это всего лишь идеи, почему она не сработала.

0

Это то, что я сделал. Перейдите в Параметры> Безопасность, если установлен флажок «Предупредить меня, когда сайты пытаются установить надстройки», перейдите в раздел "Исключения" и добавьте « http://ajax.googleapis.com/ ». Обновил мой браузер и все исправлено. Кстати, я использую Firefox 4.

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