4

別のウィンドウで javascript リンクをクリックすると、新しいウィンドウで開く Flex アプリケーションがあります。ブラウザの閉じるボタンを使用して flex アプリケーション ウィンドウを閉じると、読み込み中、より正確には、データグリッドが表示される直前に、画面が 1 秒未満ハングします。その瞬間に画面を閉じると、IE9クラッシュし、次のメッセージが表示されます。

この Web ページに問題が発生したため、Internet Explorer が閉じてタブを再度開いた

オンラインで見つけたすべてのソリューションを試しましたが、どれも機能しませんでした:

  • Web サイトを互換表示に追加する
  • 異なるバージョンの Flash Player を使用する
  • Java プラグインの更新
  • プラグインの無効化/有効化
  • Internet Explorer の設定をリセットする
  • 最新のアップデートをインストールする
  • Microsoftツールを使用して「修正」
  • GPU レンダリングの代わりにソフトウェア レンダリングを使用する
4

1 に答える 1

2

Firefox と Chrome を使用して同様の問題が発生しました。これは、ユーザーに表示する前に処理する必要があるデータの長いリストを受け取った場合、または適用されているプロセッサーの負荷が原因でブラウザーをハングさせるグラフィック集中型のコンポーネントを使用している場合に発生します。 .

これが発生した場合はタスク マネージャーを確認し、ブラウザーがすべてのプロセッサ時間を使用しているかどうかを確認してください。この場合は、データの前処理を減らし、その場でより多くのことを行うことで、コードをより効率的にする必要があります。ユーザーは、単純なテキスト レンダラーを使用している場合でも、リピーター コンポーネントの代わりにリストベースのコンポーネントを使用してデータをスクロールしたり、すべてを非常に遅くする傾向があるためです。

于 2012-09-11T17:11:06.427 に答える