Próbuję stworzyć mieszaną zawartość HTML/SVG i mam problemy. Treść HTML jest wyświetlana zgodnie z oczekiwaniami, ale wbudowana grafika SVG tego nie robi. Więc robię kilka eksperymentów.Inline SVG w HTML, z Firefoksem 3.5
Znajduję witryny, które mają przykłady wbudowanego pliku SVG i są poprawnie wyświetlane w moim systemie. Tak więc "wyświetl źródło strony" i skopiuj/wklej kod HTML/SVG do innego lokalnego pliku i otwórz ten plik w przeglądarce Firefox. Brak widocznego SVG.
Próbowałem również tego samego eksperymentu z Chrome, te same wyniki.
Czego może mi brakować?
Aktualizacja
Nieznaczne zmiany w tożsamości z mojej strony: k Montgomery -> kmontgom na korzystanie z OpenID.
W każdym razie dzięki wszystkim, którzy odpowiedzieli. Najlepszym rozwiązaniem było ustawienie Response.ContentType; to pozwala mi kontynuować pracę z WebForms.
Rozważałem tworzenie czystej treści XHTML w plikach .xml i używanie ASP.NET MVC do obsługi tej zawartości. Mogę to zrobić w przyszłości.
Teraz dalej z jQuery, SVG i spraw, aby coś zrobiło.
Dzięki za pomoc.
Dzięki! To działa. Teraz następne pytanie brzmi: jak sprawić, aby ASP.NET generował plik .XML zamiast .HTM lub .HTML –
'fraid Nie znam odpowiedzi na to jedno montgomery – Greg
k, Myślę, że możesz ustawić nagłówek mime , zobacz moją odpowiedź dla szczegółów. –