0

トーナメント アプリケーションの場合、グループの順位とノックアウト スケジュールを出力する必要があります。彼らは 1 つの大きな LED TV で交互に使用する必要があります。ページの 100% にまたがる IFrame を使用し、javascript を使用して iframe ソースを 10 秒ごとに別の aspx ページに設定することで、なんとかそれを行うことができました。

これは機能しますが、膨大なメモリ リークが発生します。ページが iframe に読み込まれるたびに、Internet Explorer のプロセスは約 6 MB 増加します。これにより、1.5Gb の IE プロセスが発生し、約 1 時間後にウィンドウがクラッシュします。

似たようなものを作成するより良い方法はありますか? コードビハインドですべてのサイクリングを行いますか?

ありがとう、

ヒノキ

4

1 に答える 1

0

iframe が必要な理由 onload スクリプトを使用して、10 秒ごとにページをリロードすることができます。

より賢いアプローチは、AJAX を使用して、ページを表示および更新するために必要なデータのみをダウンロードすることです。その後、さらに一歩進んで、SignalRなどを使用して、データが変更されたときにのみ画面を更新することができます。

于 2012-05-14T09:52:02.123 に答える