При создании модального всплывающего окна с использованием jquery.fancybox-1.2.6.js он работает на каждой платформе, которую я пробовал, кроме IE8, когда установлен режим совместимости.Fancybox получает javascript «не реализована» ошибка в режиме совместимости IE8
Когда модальный пытается отобразить, я получаю сообщение об ошибке «не реализовано» на странице, которая препятствует появлению модальности. Это дает номер строки (строка 207) ошибка происходит на в jquery.fancybox-1.2.6.js и это содержит следующие
$("#fancy_content")[0].style.removeExpression("height");
Я сделал некоторые старой школы факт, находя с предупреждения заявлений и, кажется .style работает, это функция removeExpression, которая «не реализована».
Кому-нибудь удалось обойти эту проблему?
Очень мало библиотек с открытым исходным кодом предназначены для работы в режиме совместимости с IE8.Как правило, вы попадаете в режим совместимости, если вы ошиблись, кодируя свой сайт, поэтому это не сценарий, который люди пытаются поддерживать. – Domenic