Как заставить SVG работать с IE?

сам всегда текущий объект

, Когда Вы видите сам здесь

определение сам method_name конец

, Вы не находитесь в методе экземпляра, таким образом, сам ток объект Класса .

17
задан Kshitij Saxena -KJ- 15 September 2009 в 13:04
поделиться

4 ответа

Raphaël — Библиотека JavaScript может вам помочь.

Raphaël использует рекомендации SVG W3C и VML в качестве основы для создания графики и поддерживает Firefox 3.0+, Safari 3.0+, Opera 9.5+ и Internet Explorer 6.0+.

РЕДАКТИРОВАТЬ:

Есть еще две js-библиотеки, которые используют vml для рендеринга svgs в IE:

  • Ample SDK (где должна быть возможность легко интегрировать существующие файлы svg)
  • DojoX GFX из набора инструментов Dojo
15
ответ дан 30 November 2019 в 11:37
поделиться

Я думаю, что SVGWeb - это правильный выбор, даже если он основан на Flash, поскольку VML далеко не достаточно быстр для множества приложений.

6
ответ дан 30 November 2019 в 11:37
поделиться

Adobe предоставляет сценарии для автоматического обнаружения, установки и перенаправления вас обратно на исходный сайт. :

http://support.adobe.com/devsup/devsup.nsf/docs/51780.htm

http://www.adobe.com/svg/workflow/autoinstall.html

У меня есть довольно успешно использую это на моем сайте.

2
ответ дан 30 November 2019 в 11:37
поделиться

Google SVG Web делает это. Согласно веб-сайту проекта:

SVG Web - это библиотека JavaScript, которая обеспечивает поддержку SVG во многих браузерах, включая Internet Explorer, Firefox, и Safari. Использование библиотеки плюс встроенная поддержка SVG вы можете мгновенно цель ~ 95% существующих установленных веб-база.

Хотя он описан как библиотека JavaScript, он также требует Flash 9+. Обычно это не проблема, но если вы работаете в корпоративной среде со старым Flash или без Flash на рабочих станциях, он не будет работать.

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

15
ответ дан 30 November 2019 в 11:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: