Проблема загрузки Jquery в IE6 - PullRequest
0 голосов
/ 11 августа 2009

Я использую IE6 в качестве браузера, и когда я вызываю локальный HTML-файл в качестве наложения, используя функцию Load, он загружает страницу, но происходит следующее 1: показывает строку состояния загрузки все время 2: перестал работать весь javascript на вызываемой странице (оверлей).

это код вызова

$("#mainoverlay").load("card1.html");

Ответы [ 2 ]

1 голос
/ 11 августа 2009

используйте DD_Belated.png для исправления PNG в IE6, и это может решить эту вторичную проблему: http://www.dillerdesign.com/experiment/DD_belatedPNG/

1 голос
/ 11 августа 2009

IE6 имеет известные проблемы с прозрачными изображениями (IE6 имеет много проблем). Для этого существует множество исправлений javascript, но все они работают в основном одинаково с GIF 1x1 пикселей. Если бы у вас была возможность использовать JPG или GIF, это избавило бы вас от душевных страданий - но я думаю, вы бы уже пошли по этому пути, если бы могли.

Один из способов, с которыми я сталкивался в прошлом, - это обнаружение браузера и замена непрозрачного изображения (GIF / JPG), если это IE6. Этот подход имеет много проблем, и в конечном итоге будет значительным усилием.

Суть в том, что IE6 - это просто боль в тылу. Возможно, вы захотите попробовать одно из других решений для прозрачных изображений IE6, чтобы избежать конфликта, но я не буду с оптимизмом смотреть на чистое выполнение.

...