Плагин jQuery для обтекания текста вокруг изображений + поддержка IE6 - PullRequest
0 голосов
/ 16 марта 2010

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

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

 <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 Ответ

2 голосов
/ 17 марта 2010

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

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

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

Удачи!

...