IE 7 でいくつかのパフォーマンスの問題が発生しています。スクリプトが読み込まれている間、レンダリング中にページが一時停止します。これには最大 5 秒かかり、ユーザーが待機している間、空白の画面が表示されます。
排除プロセスの後、これはasp.net ScriptManagerクラスによって発行されたスクリプトが原因であると推測しました.htmlをダンプし、同じページを下部のスクリプトでテストすることにより、問題は解決されます(まあ、空白の画面ではなく適切にレンダリングされたページがユーザーに表示されるようになったため、ユーザー エクスペリエンスが大幅に改善されました)。
したがって、発行されたスクリプトをページの下部に移動したいと思い、これを実現するために ScriptManager.LoadScriptsBeforeUI を false に設定することを検討しました。残念ながら、このプロパティを false に設定しても、スクリプト参照がマークアップでレンダリングされる場所には影響しません。 .
誰かがこの問題に遭遇したことがありますか?誰かがそれを回避する方法を提案できますか?
どうもありがとう
ニック