svg не работает с IE? - PullRequest
4 голосов
/ 18 августа 2010

Я пытаюсь открыть этот сайт в IE:

http://www.petercollingridge.co.uk/data-visualisation/interactive-svg-map

, но почему-то он не показывает SVG.

как мне заставить его работатьс IE?

Ответы [ 4 ]

3 голосов
/ 18 августа 2010

Если вы обнаружите, что ваша страница не работает в ASV и работает в Chrome (похоже, она есть), я бы порекомендовал вам настроить Google Chrome Frame .Чтобы использовать его, установите и добавьте следующий метатег в начало страницы:

<meta http-equiv="X-UA-Compatible" content="chrome=1">
2 голосов
/ 18 августа 2010

IE не поддерживает SVG (все версии до 9) IE 9 ** будет * поддерживать SVG, но до этого вы сможете найти плагин для IE

0 голосов
/ 24 февраля 2012

IE ниже версии 9 не поддерживает компонент SVG, IE 8 и ниже поддерживает VML, но чтобы заставить SVG работать в последней версии IE, вы можете просто ввести код ниже в заголовке HTML-файла

<meta http-equiv="X-UA-Compatible" content="chrome=1">
<!--[if IE]>
<script type="text/javascript"
src="http://ajax.googleapis.com/ajax/libs/chrome-frame/1/CFInstall.min.js"></script>

<style>
 .chromeFrameInstallDefaultStyle {
  position:fixed;
  overflow:auto;
  width: 800px; /* default is 800px */
  height: 80%; /* default is 800px */
  border: 5px solid blue;
  right:100px;
  bottom:100px;
  z-index: 99999 !important;
 }
</style>

<div id="prompt">
  <!-- if IE without GCF, prompt goes here -->
</div>

<script>
    // The conditional ensures that this code will only execute in IE,
    // Therefore we can use the IE-specific attachEvent without worry
    window.attachEvent("onload", function() {
        CFInstall.check({
            mode: "inline", // the default
            node: "prompt"
        });
    });
</script>
<![endif]-->

Это попросит пользователя установить фрейм Google в IE.Просто возьми несколько минут.После этого все компоненты html5, а также компоненты SVG работают."ГЛАВНЫЙ"

0 голосов
/ 29 октября 2011

веб-приложению нужен тег вроде:

<meta http-equiv="X-UA-Compatible" content="IE=9" />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...