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... ]