Я пытаюсь создать смешанный контент HTML/SVG и иметь некоторые проблемы. Содержимое HTML отображается, как ожидалось, но встроенный SVG этого не делает. Итак, я экспериментирую.Inline SVG в HTML, с Firefox 3.5
Я нахожу сайты, на которых есть примеры встроенных SVG, и они отображаются правильно в моей системе. Итак, я «просматриваю источник страницы» и копирую/вставляю HTML/SVG в другой локальный файл и открываю этот файл в Firefox. Нет видимого SVG.
Я также пробовал тот же эксперимент с Chrome, с теми же результатами.
Что я могу пропустить?
Update
Незначительное изменение идентичности с моей стороны: к Montgomery -> kmontgom на использовании OpenID.
В любом случае спасибо всем, кто ответил. Лучшим решением было установить Response.ContentType; это позволяет мне продолжить работу с подходом WebForms.
Я думал о создании чистого содержимого XHTML в .xml-файлах и использовании ASP.NET MVC для обслуживания этого содержимого. В конце концов я могу это сделать.
Теперь, с помощью jQuery, SVG и создания чего-то.
Спасибо за помощь.
Спасибо! Это работает. Теперь следующий вопрос заключается в том, как заставить ASP.NET генерировать файл .XML вместо .HTM или .HTML – 2009-07-11 20:35:25
'fraid Я не знаю ответа на этот вопрос – Greg
k montgomery, я думаю, вы можете установить заголовок типа mime , см. мой ответ для деталей. –