Плагин jQuery для обтекания текста вокруг изображений + поддержка IE6

Это сложная задача, но есть ли плагин jQuery или Mootools (или другой фреймворк) для обтекания текста вокруг изображений и поддержки IE6? Я пробовал jQSlickWrap, но если браузер не поддерживает HTML 5, вам не повезло. Странно то, что IE 6 поддерживает плагин jQuery Background Canvas, который использует объект CANVAS (через excanvas.js) так же, как и этот плагин. Благодарю.

Изменить: вот соответствующий код; этот код работает в Firefox и Safari, но не в любой версии IE; он просто помещает текст слева от изображения, но не поверх него: .testimonialImage { float:right; }

 <script src="global/js/jquery-1.3.2.js" type="text/javascript" ></script>
 <!--[if IE]>
 <script type="text/javascript" src="global/js/excanvas/excanvas.js" ></script>
 <![endif]-->
 <script type="text/javascript" src="global/js/slickwrap/jquery.slickwrap.js"></script>
 <script type="text/javascript">
$(document).ready(function(){
    $('.testimonialImage').slickWrap();
});
 </script>

 <img src="global/img/testimonial.gif" width="434" height="315" class="testimonialImage" />
 <p>I grew up watching Public TV. Now, Tina and I watch the great programming together. <br />
  &mdash; Jennifer T.</p>

1 ответ

Решение

Насколько я могу судить, главная причина, по которой он не работает, - отсутствие поддержки canvas в IE6 (элемент HTML5, используемый для рисования фигур с помощью javascript).

Google написал этот замечательный скрипт, который включает поддержку элемента canvas в IE. На самом деле они используют его в Google Maps и некоторых других своих приложениях.

Вы можете включить это только для IE, используя условные комментарии. Это должно заставить работать jQSlickWrap.

Удачи!

Другие вопросы по тегам