Решение для рендеринга nvd3.js для Internet Explorer
Я планирую реализовать что-то, чтобы помочь отобразить визуализированный SVG-график (созданный с помощью nvd3.js) в Internet Explorer.
Сложности этого в том, что яЯ не использую d3.js, который имеет некоторую поддержку для Raphael.js (через D34raphael). Raphael.js в основном берет элементы svg и рисует путь вокруг них в своих функциях-обертках для генерации vml или svg. Некоторые люди сообщают, что могут выполнить всю логику d3, а затем включить фактический рисунок svg в заявление Рафаэля.
Но NVD3.js генерирует элементы svg во многих местах кода, а не в одном месте.
Я искал решения, которые включают запуск ajax-вызова на моем php-сервере, который будет читать визуализированную html-страницу, извлекать визуализированный nvd3 svg и создавать на его месте изображение. Я'Я не уверен, насколько это практично, пока я не спустился в эту кроличью нору.
SVGweb не делаеткажется, что это действительно работает, Chrome Frame неэто действительно вариант, поэтому яЯ не уверен, что другие люди используют. Любое понимание приветствуется