IE8 ломает Google CDN в приложении Интранет? - PullRequest
0 голосов
/ 05 декабря 2009

Я использую IE8 с приложением для интрасети в зоне локальной интрасети и обнаружил, что он отказывается загружать jQuery, размещенный на Google CDN! Есть какие-то настройки, которые мне нужно изменить?

При наведении курсора мыши на значок замка в правом нижнем углу окна появляется всплывающая подсказка «На этой странице ничего не блокируется».

Помощь? Спасибо

Ответы [ 2 ]

7 голосов
/ 05 декабря 2009

Предположительно, зона "Локальная интрасеть" не разрешает файлы сценариев за пределами зоны.

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

0 голосов
/ 05 декабря 2009

Если приведенный выше ответ не применяется, и вы используете CDN для загрузки jQuery через API библиотек Google AJAX, убедитесь, что вы включили нижеприведенный скрипт API Google AJAX:

<script src="http://www.google.com/jsapi"></script>

Затем вы можете выбрать библиотеку, которую хотите загрузить, используя метод google.load (), определив библиотеку и версию. Также убедитесь, что вы заменили функцию готовности jQuery на google.setOnLoadCallback (), пример ниже:

<script>
google.load("jquery", "1.3.2");
    google.setOnLoadCallback(function(){
        alert('This works!');
    });
</script>
...