2011-06-18 10 views
0

VMLを使用してテキストを含むオブジェクトのグラフィックレンダリングを実行するMVCアプリケーションにカスタムJavaScriptを注入しました。 HTMLページでうまくいきますが、MVCアプリケーションでスクリプトを使用した場合、グラフィックスのないテキストのみが表示され、各レンダリングされたオブジェクトに含まれるはずのテキストがIE8のページの左上座標にオーバーレイされました。まったく読めない。VMLはMVCフレームワークでサポートされていますか?

Firefoxでは、オブジェクトはレンダリングされましたが、すべてのテキストがページの左下座標に同じオーバーレイ結果でレンダリングされました。

VMLがASP.NETまたはASP.NET MVCアプリケーションで動作するかどうかは知りませんか?

答えて

2

VMLは主にInternet Explorerでサポートされているブラウザベースのテクノロジです。 Webアプリケーションが実行するフレームワーク(ASP.NET、MVCなど)には何の影響もありません。

+0

ありがとうございました。私は自動的にMVC ASP.NETアプリケーションに埋め込まれている次のタグが結果をスクランブルしていると判断しました。タグをコメントアウトすると、すべてのレンダリングされた要素がうまく表示されました。 <!DOCTYPE html PUBLIC " - // W3C // DTD XHTML 1.0 Transitional // EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> – Mark

関連する問題