2009-09-02 5 views
3

単純なHTMLテーブル(10列×500行)があります。ページが読み込まれると、私は下にスクロールし始め、ブラウザはハングアップし、3〜5秒間スクロールできなくなります。これは、通常75-100行目で発生します。時々、私は一番下にスクロールして、上にスクロールバックしなければならない場合があります。いずれにせよ、私はこの行動をまったく経験しないことは稀です。レンダリング時にFirefox 3.5が「ハングする」

私はすべてが絶対的に何の問題もない、IE、SafariとFirefoxの2でこれを試してみました。私はそれがサーバー側の処理、ネットワークの待ち時間、またはクライアント側のスクリプトのためではないことを知っています。私は、CSSテーブルレイアウトを "固定"に設定してみました。テーブルのセルの内容は、私はそれは、Firefox 3.xで導入されたパフォーマンスの問題であると信じています左

など、プレーンテキスト、画像はありません、です誰かが修正を知っていますか(いいえ、Firefox 2へのダウングレード、またはページネーションの使用などはオプションではありません)?

私が持っているHTMLは(鉱山はJSPを使ってテーブルを構築しています)です。

<html> 
    <head> 
     <title>Firefox 3.x Table Rendering Performance Issue</title> 
    </head> 
    <body> 
     <table style="table-layout:fixed;"> 
      <tbody> 
      <% for (int r=0; r<500; r++) { %> 
       <tr><% for (int c=0; c<10; c++) { %><td><%=r%>-<%=c%></td><% } %></tr> 
      <% } %> 
      </tbody> 
     </table> 
    </body> 
</html> 
+2

既知のバグのようです - https://support.mozilla.com/tiki-view_forum_thread.php?locale=sq&comments_parentId=394490&forumId=1 –

答えて

3

ノートChetan Sastryように、これは既知のバグ、listed in Bugzillaと一致しています。

どうやら、これは、セッションデータの保存中に深い回帰によるものです。 workaround is to disable saving of session dataabout:configになり、Browser.sessionstore.privacy_levelを2に設定します(セッションデータは保存されません)。

は、このプログラミング関連を作成するには:あなたがこの問題を解決するためにMozillaの乗組員と協力し検討するかもしれません!

+0

ありがとうございました。私はこれに関する情報を探して1時間以上Googleを検索しました。私はあなたの助けに感謝します! – mzabriskie

関連する問題