了解しました。
このアプリケーションでは、グラフィックの表示にSVGを使用しています。グラフィックは、サポートされていないAdobeプラグイン、Firefox、およびChromeを使用して正常に表示されます。ただし、IE9はSMILアニメーションをサポートしていないため、うんざりしています。
だから今(IE9を使用しているとき)私はIE8を介してエミュレートすることによってグラフィックスを表示しようとしています。
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />
ページを独自のタブにロードすると、正しいプラグインが使用され、アニメーションが機能します。わーい!しかし...このページは、アプリケーションの独自のiframeに配置する必要があります。独自のフレームに配置すると、IE8エミュレーションが機能しなくなったように見えます。フレーム内のフレーム内のユーザーエージェントが次のように戻ってきたとしても
"Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/5.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E; InfoPath.3)"
ネイティブSVGが起動し、私のアニメーションが破壊されているため、それは名誉を与えられていないようです。
だから私の質問は、誰かが以前にこの問題に対処したことがありますか(異なるエミュレーションを使用して特定のフレームをレンダリングする)-または私はパドルのない川を上っていますか?
ありがとう!