2012-02-14 2 views
0

EDIT: Моя проблема отличается от первоначально описанной. Это действительно специфично для моего компьютера и влияет на Chrome и Firefox, а не на IE. Я перезагрузил и очистил кеш, и это все еще происходит. Я получаю ошибку 403 Forbidden на http (я могу напрямую открыть файл в своем браузере). Weird. Во всяком случае, жаль беспокоить всех ... похоже, у меня есть новая проблема, чтобы понять.Google jQuery Ссылка больше не работает с http

EDIT 2: Проблема была прерывистой так трудно отследить, но оказалось, что проблема с Avira Pro блокирует конкретный URL для Google по какой-то причине. Добавлено в список исключений, и все снова хорошо.

У меня есть несколько сайтов, которые используют jQuery и jQuery UI. Я получаю ссылку от http://scriptsrc.net/, который просто копирует ссылки в буфер обмена, как это:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> 

Однако по состоянию на 2 дня назад я заметил, что это больше не работает для любого сайта у меня есть его. Он не может найти jQuery, поэтому все функции jQuery перестали работать.

Быстрое исправление заключается в случайности http-https, а затем оно работает.

Тогда я нашел этот пост:

Where do you include the jQuery library from? Google JSAPI? CDN?

который немного отличается, но это привело меня, чтобы попытаться удалить HTTP: или https: в целом и начать с //. Но и кубиков нет. Не могу найти.

Так что теперь мне интересно: 1) Почему HTTP: // перестали работать? 2) Каков наилучший способ ссылки на jQuery в Google, чтобы это не повторилось.

Спасибо за ваш вклад

+1

Ссылка HTTP выглядит хорошо для меня ... попробуйте посетить ее в своем браузере, и вы получите файл jQuery. –

ответ

1

http:// версия по-прежнему работает на всех моих сайтах, а также, когда я перейти непосредственно к нему в Firefox.

Если ваши сайты работают под SSL может быть лучше для вас, чтобы использовать протокол независимую ссылку, как это:

<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> 

Примечание - отсутствие http:// или https:// в начале src URL.

Смежные вопросы