WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:selectのoptionメニューに制限がありますか?

ひよこ [MAIL] [WriteDate : Mon Dec 4 21:25:16 2000]

こんにちは、質問です。
<select>の<option>メニューからURLジャンプをするように設定しているのですが
IEでは<option>で登録している全てが表示されるのですが、
ネスケでは途中までしか表示されないのです。
と言うより、HTMLを編集しても以前のままのデーターが表示されて
キャッシュをクリアしても変わらないのです。
他の部分は書き換えの度にちゃんと変化するのですがoptionメニューだけがかわりません。
何が原因でしょうか?教えて下さい。

andi [WriteDate : Tue Dec 5 01:04:04 2000]

ソースを公開されませんか?

わごな [MAIL] [URL] [WriteDate : Tue Dec 5 01:07:38 2000]

説明ではわからないので
ここでそのページのURLを公開するか
その部分のソースをcopy&pasteしてもらえると
何かわかるかもしれません


ひよこ [MAIL] [WriteDate : Tue Dec 5 02:08:35 2000]

andiさん、わごなさんありがとうございます。
ソースはちょっと大きいのでサーバーに仮アップしました。http://obnet.3nopage.com/sample/index.html

#ソースアップ中ハッキングに逢って冷や汗もんでした(^_^;;
外部スタイルシートを使っています。
<SELECT>は「速攻ジャンプ」の部分です。
ちなみに全てのアンカーは飛び先のファイルは有りません。

やはりスタイルシートが影響しているんでしょうか?
ブラウザを一度起動し直すと更新が反映されます。



バギンズ [WriteDate : Tue Dec 5 11:46:33 2000]

ローカルで選択ボックスだけ表示するHTMLでテストしたのですが、普通にoptionを追加するだけで再現しましたのでスタイルシートは関係ないと思います。

リロードしたあとソース表示では更新されているのに、選択ボックスの中だけ更新されませんね。

再起動の他に、URLのところへローカルのパスを入力し直しでも更新されました。
ネスケでは、選択ボックス内の更新タイミングだけ特殊なのかもしれません。

解決策は思い付かないのですが、JavaScriptでどうにかなりませんかね?(^_^;)

ひよこ [MAIL] [WriteDate : Tue Dec 5 12:38:08 2000]

バギンズさん、ありがとうございます。
ひょっとして私の環境だけかも、と少々不安だったんですが再現できたようですね。

>再起動の他に、URLのところへローカルのパスを入力し直しでも更新されました。
ローカルのパスはどんな風に入れられたんでしょうか?
私は単純にパス+ファイル名を編集しましたが変化がなかったですけど。
実際は、製作段階だけの問題かも知れませんが、妙ですね。
しばらくこの問題で時間をとられてしまいました。(^_^;
サイトアップ後は絶対アドレスに変更できるのでそうしようと思うのですが
絶対アドレスに変えても同じ現象が起こるのだろうか?
少々バグ臭いですね。(^_^;
 
追:解答にキャッシュが残って使いやすくなりましたよ>ちゃいばさん



shin' [WriteDate : Tue Dec 5 12:56:02 2000]

<a href="javascript:location.reload(true)">reload</a>
というキャッシュを使わずリロードするリンクをつけて、
リロードしたら、無事表示側にも更新されました。

似たような現象としては、
・フレームセットのframeタグのサイズを変えて、再読込ボタンを
押しても正しくサイズが反映されない。
→(parent.location.reload(true))のリンク押下で正しく更新される。
・<input>オブジェクトのサイズや、表示順を変えて、再読込ボタンを
押しても正しく表示されない。
→location.reload(true)でOK。
などがあります。

NetscapeはHTML編集中のフォームオブジェクトの再レイアウトには
非常にいいかげん(Netscape3はもっと。<table>に含まれている場合もひどい。)
なので、ページ作成中はリロードリンクをつけておくことを
おすすめします。


ふじ [WriteDate : Tue Dec 5 13:06:48 2000]

shift + リロード、で変更が反映されたりしませんか?

ひよこ [MAIL] [WriteDate : Tue Dec 5 16:21:07 2000]

>shift + リロード、で変更が反映されたりしませんか? 

うぉ!なりました。(驚)ふじさん、ありがとうございます。
とりあえずこれでいけそうです。
たかが二大ブラウザだけで苦労しますが、IEはセキュリティでたたかれますが
ネスケはバグだ!と言われながらもなかなか直してくんないですね。
こんどのNN6はもっといろんなのが潜んでいるという噂も・・(笑)
みなさん、ありがとうございました。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]