NNで階層メニューが変!!!

[上に] [前に] [次に]
DRILL 2000/03/12(日) 07:32:38
階層メニューで私は今までIEで表示されてるからいいやって思ってたら、NNで見てみると変でした!!上に”++++”という風になってしまいます。

■ 使用状況
function drill(a,b) {
if (a.style.display =='') {
a.style.display = 'none';
b.src='img/plus.gif';
}
else {
a.style.display='';
b.src='img/minus.gif';
}
}

です!NNでは、開かれた状態できちんと”+”を収めるにはどうしたらよいでしょうか?

ふらり 2000/03/13(月) 03:51:42
答えでなくて申し訳ないのですが。
質問の意図が分かりづらく、またソースも
関数のみですので、知識ある方も答えにくい
かと思います。アップされているページでし
たら、アドレスを紹介されてはどうでしょうか。

DRILL 2000/03/13(月) 03:58:35
友達のページなのですが、私はそこまで詳しくないので、
今回質問しました!
http://www.sinfonia.or.jp/~steady/hiro_m.html
で、階層メニューを使ってます!
よろしくお願い致します。

DRILL 2000/03/13(月) 08:06:40
どなたか、よろしくお願い致します。

SDS 2000/03/13(月) 09:09:57
IEで便利なdisplayはNCでは効かないようです。

DRILL 2000/03/13(月) 23:06:37
NCとはなんでしょうか?

ぺぱーど 2000/03/13(月) 23:18:46
IEとは何でしょうか?
NNとは何でしょうか?

NCとはNNの後継バージョンの事.

DRILL 2000/03/13(月) 23:25:12
「マイクロソフト社のものに変えてみよっか?」とさっき友達とやっててアップしました。しかし、NN=ネットスケープ4.7で見たとき、
++++と一箇所に集まってしまいます。
JAVAファイルは、

function clickCategory(CatIDStr) {
var txtObj = document.all("T_" + CatIDStr);
var imgObj = document.all("I_" + CatIDStr);
if (txtObj.style.display == 'none') {
txtObj.style.display = '';
imgObj.src = 'img/minus.gif';
}
else {
txtObj.style.display = 'none';
imgObj.src = 'img/plus.gif';
}
window.event.cancelBubble=true;
}

としています。ファイルにすることが悪いのでしょうか?
http://www.sinfonia.or.jp/~steady/hiro_m.html
で階層メニューを使っています。どうか、よろしくお願い致します。

Fool 2000/03/14(火) 00:00:24
前出の通り、displayがNetscape Navigatorでは使えないからです。

DRILL 2000/03/14(火) 00:10:42
>displayがNetscape Navigatorでは使えない
しかし、マイクロソフト社の公開スクリプト自体を
別のHTMLファイルにして見てみたときは階層が開いた状態で、

+chat


+bbs


+registry

というふうになります。
最初に言い忘れましたが、ネットスケープで開閉をさせたいのでなく、
開いた状態で、きちんと、+を並べたいのです!すみませんが、どうかよろしくお願い致します。

無責任官庁 2000/03/14(火) 08:53:11
NC4.7 でも、ちゃんと見えます…と思ったら、確かに。
普段スタイルシートはオフにしてるから気が付かなかった。
原因はスタイルシートですな。

とりあえず、“+”マークの <IMG> についてる STYLE="cursor: hand"
を削除すればちゃんとなるけど。(IE専用部分)
「なんで?」って言われても、「そういうもんなんでしょう」
としか答えられませんねぇ…

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