出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
![]() ![]() ![]() ![]() ![]() |
[4596] Re:ASPでの掲示板作成について |
投稿者:Lightningさん 2004/08/24 8:39:47 |
> ASPで下記の様な掲示板を作成しているのですが、カテゴリ毎にツリー表示?させる方法がわからず悩んでおります。 > (▲部分をクリックするたびに展開・折りたたみをする仕様 > です。) > JavaScriptであれば実現できるのでしょうか? > サンプル・アドバイス等ありましたらよろしくお願いします。 > > 【展開時】 > カテゴリ 件 名 作成日 作成者 > ▼連絡 ○○のお知らせ 2004/08/01 テスト タロウ > ○△の通知 2004/07/30 テスト ジロウ > ○◇ニュース 2004/07/27 テスト タロウ > > 【折畳み時】 > カテゴリ 件 名 作成日 作成者 > ▲連絡 ○○のお知らせ 2004/08/01 テスト タロウ > windowsのexploreのような動きをしたいならJavaScriptですねえ・・・ めんどいですよ? ダメソースでよかったらこれでどうかな <html lang="ja"> <head> <title></title> <script type="text/javascript"><!-- function OpenClose(ID){ if(document.getElementById(ID).style.display=="none"){ document.getElementById(ID).style.display="block" }else{ document.getElementById(ID).style.display="none" } } function GetData(fname) { //データの取得 strFileName = fname; //変更 parent.frames["Main"].objDataBind.DataUrl = fname; parent.frames["Main"].objDataBind.Reset(); } function Close(ID){ document.getElementById(ID).style.display="none"; } //--></script> </head> <body> <div class="menu" align="left"> TOP<br> <div onclick="OpenClose('game');">ゲーム関連</div> <div class="menu" align="left" id="game" style="display:none"> <div onclick="OpenClose('alicesoft');">→アリスソフト</div> <div class="menu" align="left" style="display:none" id="alicesoft"> →→大番長<br> </div> </div> <div onclick="OpenClose('link');">リンク</div> <div class="menu" align="left" id="link" style="display:none;"> →リンク<br> →ゲーム系<br> →ゲームメーカー<br> →お気に入り<br> →お絵描きさん<br> →お友達<br> </div> </div> </body> </html> 開くツリーが一個だけで、ほかを開くと開いていたのが閉じるという仕様ならば 開くカテゴリのIDを送って開いてやればいいだけですね |
![]() ![]() |
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
TreeBBS For ASP V.0.1.3 |