フォーム上のボタンが消えちゃうんですけど。

[上に] [前に] [次に]
えみちゃん 1998/03/02(月) 14:04:59
OracleWebServerを使って、Oracleデータベース検索用のページを作ってます。
まず検索キーワードを入力して、検索結果を100件/ページずつ表示するようなページを表示し、
各行に付けた「詳細」ボタンで、そのボタンの押されたデータの詳細情報画面を表示する、という
ものなんですが、この「詳細」ボタンが、表示されないことがあるんです。
でも、ブラウザの上下スクロールをすると、ちらちらと出てきたり、ボタンがなくても、そこをクリックする
と詳細情報画面が表示されます。
この現象は、毎回出るものではなく、時々起こります。きれいに100件分のレコードすべてに
付いて表示されることもあります。どちらかというと、正常に表示されることの方が多いですね。
これって、ましんの性能上(メモリとか)の問題なのでしょうか。
どこかで、こんな類のお話をきいたことはありませんか?

とほほ 1998/03/03(火) 01:27:35
 うーん、ご想像の通り、マシンの性能上の問題じゃないかと(私は)思
います。ウィンドウの再描画のイベントを取りこぼすのかなぁ。ゆっく
りスクロールさせると常に正常に表示されたりはしませんか?

えみちゃん 1998/03/03(火) 10:07:45
そうですねえ。i486だと、スクロールする度にボタンがちらちらして、現象が顕著に現れるみたいです。
「マシン性能の問題です」と言い切ってもいいんですが、やはり「?」と思われるのは必定でしょう。
ボタンでなくてもいいんですよ。はっきりいって。
うまい方法って、ないもんでしょうかね?

まさお [E-Mail] [HomePage] 1998/03/03(火) 18:46:27
環境が分からないので断言はできませんが、
使用しているブラウザはNetscape Navigatorで、出力したデータは
TABLEタグを使用していてセルを色づけしていませんか?

NNでは、色付けした表にボタンを使っているページを表示させると
そのボタンが消えることがあります。(NN3.0で確認)
おそらくWindowの再描画を減らして表示を高速化しているので
はないかと思います。
でもIEでは絶対に起こらないのでこれはバグですよねぇ?

[上に] [前に] [次に]