• 締切済み

ツリーメニューの作成

ツリーメニューの表示ができません。 記述は以下のとおりです (ヘッダー内) メタタグで標準スクリプト指定 <meta http-equiv="Content-Script-Style" content="text/javascript"> ツリーメニューの記述(某サイトよりコピペ) <script language="JavaScript"> <!-- function ok(id){if(document.all(id).style.display == "none"){document.all(id).style.display="block";}else{document.all(id).style.display="none";}} //--> </SCRIPT> ボディ内 (実際にツリーメニューを表示させる箇所) <A HREF="JavaScript:ok('tree1');"> ■メニュー </A> <div id="tree1" style="display:none;"> ツリー1<br> ツリー2<br> ツリー3<br> </div> ///////////////////////////////////////////////////////////// こんな感じです。 以前別のHTMLファイルで、ツリーメニューをつくったときには 正常に表示(クリックすると、ずらずらと出てくる)のに、今回同じソース(というのですか?)で記述してみたら、ダメでした。 「このページは表示できません」とかなります。

みんなの回答

  • koma30007
  • ベストアンサー率87% (173/198)
回答No.1

JavaScriptは分からないのでどこがまずいのか不明 ですが、実行する環境が変わったということはあり ませんか? IE6からIE7など・・・ 以下のJavaScriptを使ってみてはいかがでしょうか? IE7、Firefox2および3でも正常に表示されました。 http://www.openspc2.org/reibun/javascript/mouse/006/

関連するQ&A