Я использую Fancybox в купленном многоцелевом шаблоне под названием YALU. Однако Fancybox iframes не работает в IE 8. Оверлей открывается, но контент не загружается (белый контент). Я также попытался отключить функцию предварительной загрузки в fancybox без эффекта.fancybox iframe не работает в IE8
Все другие браузеры (Firefox, Chrome, даже IE 9) работают хорошо. У вас может быть look here (щелкните изображение первого образца).
Я искал решение на несколько дней, но пока не нашел.
Вот некоторые исходный код из шаблона:
<!doctype html>
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en"> <![endif]-->
<!--[if IE 7]> <html class="no-js ie7 oldie" lang="en"> <![endif]-->
<!--[if IE 8]> <html class="no-js ie8 oldie" lang="en"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en-US"> <!--<![endif]-->
<head>
[...]
Это является частью сценария JQuery:
jQuery(window).load(function($) {
if(jQuery().fancybox) {
jQuery('.openfancybox').fancybox();
}
[...]
Это мой а-Tag:
<a data-fancybox-type="iframe" href="404.html" class="openfancybox fancybox.iframe">...</a>
Может кто-нибудь поможет?
Заранее спасибо Jan
Hi JFK, спасибо за ваш ответ. Я уже пробовал устанавливать предварительную нагрузку на false - без эффекта. На самом деле ваша jsfiddle-link не открывает мою страницу 404.html в IE8 Я думаю, что это действительно может быть любой другой jSqript из шаблона YALU, который выбивает функциональность fancybox.iframe. Jan –