2012-01-13 3 views
3

У меня возникла проблема с использованием SlimScroll с IE9. Кажется, он работает во всех других браузерах, но IE9. Погулять вокруг theres несколько различных возможностей вопроса, но я действительно не уверен. Я не понимаю, почему это не сработает, особенно, поскольку оно работает в старых браузерах IE. Самый простой способ увидеть ошибку - перейти к: http://rocha.la/jQuery-slimScroll.Объект не поддерживает свойство или метод IE9

Ошибка: Объект не поддерживает свойство или метод «slimScroll»

код вокруг области:

jQuery(document).ready(function($) { 
$('#slimtest1').slimScroll({ 
height: '200px' 
}); 

Мой JQuery знание является подпаритет, но от того, что я могу сказать, что это, скорее всего, проблема с IE9 и jQuery. Как бы я решил это решить, я понятия не имею. Любая помощь будет принята с благодарностью.

ответ

3

У вас есть эта проблема на местном уровне, посетив сайт slimScroll?

Я получаю ту же самую ошибку, когда я посещаю сайт с IE9. Глядя на консоли есть это сообщение:

SEC7112: Script from https://raw.github.com/rochal/jQuery-slimScroll/master/slimScroll.js was blocked due to mime type mismatch 

файл JavaScript действительно включен в HTML, как это:

<script type="text/javascript" src="https://raw.github.com/rochal/jQuery-slimScroll/master/slimScroll.js"></script> 

В Chrome, глядя на вкладке Сети консоли, вы можете увидеть скрипт отправляется из GitHub с «текст/простой» MIME тип, я думаю, это то, что IE9 жалобы о:

enter image description here

файл тр аннулированный GitHub с неправильным типом MIME, и IE считает это проблемой безопасности и не загружает скрипт. Поэтому, когда плагин не инициализирован, а вызов $(...).slimScrol() вызывает ошибку.

Если вы загружаете пакет и проверяете его локально, он отлично работает в IE9.

В любом случае, я не думаю, что это хорошая идея, чтобы ссылаться на файлы с GitHub непосредственно ast GH - это не CDN, а репозиторий исходного кода.

+0

Блестящий, это была именно проблема, и, похоже, разработчик также заметил и исправил проблему. Еще раз спасибо! – Piercy

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