• ベストアンサー

JavaScriptを使わない折りたたみメニュー

先日知り合いに依頼されて、簡単な社内向けホームページを作ることになりました。 メインメニューを折り畳み式にしたい ということで、JavaScriptを使って作成したところ、 なんとその会社では『JavaScriptとCGIは使用してはいけない』というHP作成規約があることが発覚(!)。 知り合いからは「なんとかならないか」と言われていますが、 自分もJavaScriptを使って作る方法しかしらないもので、色々調べてみましたが、良い解決方法が見つかりません。 JavaScriptとCGIを使用しない折りたたみメニューの作り方をご存知の方、アドバイスいただけますでしょうか? よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • hrm_mmm
  • ベストアンサー率63% (292/459)
回答No.3

動的コンテンツ(javascript cgi applet flash)がすべてだめなら 動的ではなく、静的に作るとすれば、以下のような作りでしょうか。 ある1つのメニューだけを開いたhtmlファイルをメニューごとに作って、 トップの見出しや各メニューページの開いてないメニューからはそこへリンクを貼る。 リンクにはアンカーも付けましょう。 つまり、メニュー用のページが折りたたみたいメニューの数だけ必要になります。 章ごとに、小見出しリンクページを作るようなものですね。 なので、メニューページは、メニューだけ表示かフレーム分けするなど、 コンテンツと一緒のページにはしないようにしないと、 各コンテツごとに、メニューのために複数ファイルが必要になるのは あんまりにも、手間がかかりすぎになります。

その他の回答 (2)

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

多分、VBScriptもダメなんでしょうね。 スクリプト(やオブジェクトの埋め込み、JAVAアプレットとか?)を使わなくてHTMLだけでは折りたたむとか動的なHTMLはできません。

  • GoF
  • ベストアンサー率37% (34/91)
回答No.1

Flash も 禁止されていますか?

参考URL:
http://www2.netwave.or.jp/%7Elight/index.html

関連するQ&A