[前][次][番号順一覧][スレッド一覧]

rails:807

From: Hiroshi Takagi <gollum@h...>
Date: Mon, 19 Dec 2005 09:49:07 +0900
Subject: [rails:807] Re: Dynamically Updating a Table w/AJAX

高木宏です。

のりおさん、reply ありがとうございます。

On Mon, 19 Dec 2005 02:27:46 +0900
のりお <toykyo@t...> wrote:

> アプローチ的には極めて単純で、テーブルにidを指定しただけです。

すみません、書いとけばよかった。
このアプローチは、私も試してうまくいきませんでした。

のりおさんとの違いは、firefox が手元になかったことで、
IE で玉砕した瞬間に、”あら、だめじゃん…。”と(^^;

> これで、firefoxで確認。うん、普通に動くなあ。
> じゃ、IEで確認・・・ぬ、動かん。
> 
> すみません、残念ながらIE殿に敗北しましたw

社内の標準ブラウザがIE なので、
こればっかりは、Firefox に変更しろ、とは言えないなぁ。
IE は、class="button-to" の画面上の配置もちょっと変なので、
みんなFirefox にしてくれるとうれしいのだが。

> どうやら、IEにはテーブル要素などに潜在的な制限があるようです。
> おかしいと思って、ぐぐってみると下記のサイトでそれに
> ふれている記事を発見しましたので、参照してみてください。
> http://www.airs.co.jp/blojsom/blog/bigmac/Ajax/2005/12/10/innerHTML-Limitations-in-IE.html

やっぱりぃ〜。
どうも、IE では、いったん描画したテーブルは、各カラムの最大幅なぞいろい
ろ調べてつくりあげたもんやから、あだや、おろそかに挿入なんぞできるかい、
という雰囲気ではありますねぇ〜。
横幅を指定しているtable を、ブラウザ画面を小さくしてしまうだけで消えてし
まうのもびっくりする。

<tr> </tr> 単位での描画はあきらめて、
<table>全体を再描画するアプローチのほうが無難かなぁ〜。

教えていただいたURL を参照しつつ、じっくり対策を考えて見ます。

-- 
Hiroshi Takagi <gollum@h...>



--
ML: rails@r...
使い方: http://QuickML.com/
Web Site: http://wiki.fdiary.net/rails/
ML Archives: http://www.fdiary.net/ml/rails/

[前][次][番号順一覧][スレッド一覧]

       801 2005-12-18 15:36 [gollum@h...         ] Dynamically Updating a Table w/AJAX     
       802 2005-12-18 16:46 ┣[moriq@m...          ]                                       
       810 2005-12-19 15:07 ┃┗[gollum@h...         ]                                     
       803 2005-12-18 17:57 ┣[walf443@g...        ]                                       
       808 2005-12-19 01:49 ┃┗[gollum@h...         ]                                     
       804 2005-12-18 18:27 ┣[toykyo@t...         ]                                       
->     807 2005-12-19 01:49 ┃┣[gollum@h...         ]                                     
       817 2005-12-21 02:03 ┃┗[moriq@m...          ]                                     
       805 2005-12-19 00:27 ┣[xml@t...            ]                                       
       812 2005-12-19 15:22 ┃┗[gollum@h...         ]                                     
       813 2005-12-19 22:14 ┃ ┗[xml@t...            ]                                   
       816 2005-12-21 01:50 ┃  ┗[gollum@h...         ]                                 
       815 2005-12-21 00:53 ┗[moriq@m...          ]                                       
       818 2005-12-21 02:31  ┗[gollum@h...         ]                                     
       850 2006-01-04 09:01   ┗[yoshi@o...          ]                                   
       851 2006-01-04 15:06    ┗[moriq@m...          ]                                 
       852 2006-01-04 15:56     ┗[moriq@m...          ]                               
       859 2006-01-06 05:14      ┗[yoshi@o...          ]