• ベストアンサー

Flash Playerのような展開表示をJS/ASP/PHPで…。

いつもお世話になっております。 本日は、リンクボタンをクリックすると、そのリンクの下に他のメニュー等が展開するようなものについて、下記のサイトに近いものをjavascript、もしくはphpやaspなどで製作できないかと思い、ご質問させていただきます。 http://www.adobe.com/jp/products/flash/ adobe社の公式サイト(Flash Playerのページ)なのですが、こちらのページ左側にある"30日無償体験版"の下にある 『本製品を含む~…』から『購入方法』と並んである数個のリンクと同様の動作を javascript、もしくはphpやaspなどで再現できないかと思っております。 滑らかな表示等は無理だとは思いますが、なにか方法がございましたら ご教授ください。無理or非常に難しい、とご判断いただける場合その一言だけでも投稿いただけますとうれしいです。 よろしくお願いいたします。

  • Pesi
  • お礼率87% (14/16)

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

  • ベストアンサー
  • mindatg
  • ベストアンサー率48% (110/227)
回答No.1

aspならAjaxControlToolkitだかにCollapsibleだかAccordionだかのコンポーネントがあるので、それを利用すれば比較的簡単にできたりします。 JavaScriptもAccordionでググれば似たような事やってるサンプルが出てくるかと。

Pesi
質問者

補足

ありがとうございます。 Accordion、という単語をはじめて耳にしました。 おかげさまで希望していたものを作成することができました。 ありがとうございます

その他の回答 (2)

  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.3

この手のライブラリはたくさんあるみたいです。 以下はごく一例です。(動作はクリック時に設定されているみたい) prototypeを利用:  http://nettuts.s3.amazonaws.com/015_Accordion/accordion-final.html mootoolsを利用:  http://demos.mootools.net/Accordion jQueryを利用:  http://allabout.co.jp/internet/javascript/closeup/CU20071215A/index3.htm#3 ご質問のページは、自社製のSpryを使用しているみたい。 Spryの動作もクリック時らしいけど、マウスオーバーに改造した内容が書いてあるサイトがあった。  http://herrkf.com/webtech/static/080313-accordion/

Pesi
質問者

お礼

ありがとうございます。 jQueryの記事を斜め読みしていますが、使いこなせるといろいろと幅が出そうですね…。 まだ少し時間はかかりそうですが勉強してみたいと思います☆ ありがとうございました!

  • k_mamas
  • ベストアンサー率36% (16/44)
回答No.2

確かJavaScriptとCSSのみで可能だったかと思いますが、 滑らかな表示の方法はちょっと忘れてしまいました・・・ 参考URLの「超絶?テクニック」というところに、 近い処理がありましたので、載せておきますね。

参考URL:
http://www.stylish-style.com/csstec/csstec-top.html
Pesi
質問者

お礼

ありがとうございました。 CSSでもこういったことが可能なのですね。 URLのサイトでは水平線の変化などいろいろと勉強になりました。 ありがとございますm(_ _m)

関連するQ&A

  • Flash Playerについて

    アドビダウンロードページにある【Flash Player】のアイコンは勝手に使用してもいいのですか? 情報掲載サイトにFlash動画を貼りたく、見れない方の為にアドビダウンロードページのリンクを付けたいのです。 もしや、勝手にリンクを貼り付けるのもマズいですか? 申請ってありますか? 皆様、お願いいたします。

  • Adobe Flash Playerが表示されない。

    http://smartchart.nikkei.co.jp/smartchart.cfr?scode=8842で証券コードもしくは会社名を入れてください。の下が×で何も表示されていません。何が悪いのでしょうか? またAdobe Flash Playerがインストールされているか分からないため http://www.adobe.com/shockwave/download/triggerpages_mmcom/flash-jp.htmlのページでAdobe Flash Playerをインストールしようと思いますがAdobe Flash Playerの文字の下が×になっていてインストールできません。何が悪いのでしょうか? 教えてください。

  • Flash playerのインストールをしても・・・

    こんばんは。初めまして。 先ほど、auのモバイルサイトで携帯機種がどんなものがあるか見ていたらflash palyerの必要なページで、 『このコンテンツはAdobe Flash Playerに最適化されています。 ご覧になるには、アドビ システムズ社が配布しているFlash Playerが必要です (無償)。 Flash Playerをインストールすることにより、動画ファイルの閲覧が可能になります。以下のサイトにてご用意ください。 Adobe Japan : Adobe Flash Player ダウンロードセンター 』 と言うような内容の表示が出てしまい機種観覧ができませんでした。 早速リンク先の「Adobe Flash Playerダウンロードセンター」へ行ってインストールしたのですが、 それをしたあと、またau携帯のサイトへ行ったらまた同じ表示になってしまいました。 インストール終了しても見れないことはあるのでしょうか? ちなみに一ヶ月ほど前までは普通に見れていたサイトでした。 また、その原因としては何が考えられるでしょうか? ご指導のほどよろしくお願いいたします。 操作環境 WindowsXP HOME edition IE6.0

  • Adobe Flash Player 9について

    Adobe Flash Player 9の日本語版について知りたいのですが、 下記のサイトによると「今すぐダウンロード」や<今すぐ体験>と記載されていますが、無償という事でしょうか? http://www.adobe.com/jp/products/flashplayer/ ご存知の方よろしくお願いします。

  • PHPとASPどっちがよい??

    比較的大規模な商用サイトの構築を考えています。 データベースを使用したいと思っているのですが PHPとASPのメリットデメリットがわかりません。 それぞれについてメリットデメリットを教えていただけないでしょうか。 あなたならどちらにしますか? あるいは他にもっとよい方法がありますか? ご教授ください。

  • Flash Playerが無いと言われる

    WindowsXP PRO ServicePack3でIE8を使っています。あるサイトを開こうとすると、”Flash Player8以上のプラグインが必要”と出て、そこから先には行けません。ところが、Adobeのサイトで「Flash Playerのバージョンを確認」すると、12.0.0.38がインストール済みと表示され、「Flash Playerの状況確認」ではムービーが見えて、インストールされているのが分かります。無料アンチウイルスソフトのAVASTで「ソフトウェア更新状況」を見ると、Flash Player ActiveX 最新 Adobe Reader 最新となっています。 「Internet Explorerアドンの表示と管理」を開くと、Shockwave Flash Object 有効となっています。 それなのに、何度やっても”Flash Player8以上のプラグインが必要”と出て、そこから先には行けません。どなたか対処法を教えてください。なお、hotmailを開こうとすると、時々 <bodyonload="javascript:rd();">と出て止まります。何かの拍子でhotmailが開くことがあります。

  • FlashでPHPページのポップアップ

    Flash8 actionscript2.0を使用しています。 flashのボタンを押したとき、javascriptを使い、PHPページ(変数も送る)のポップアップ表示をしたいと考えています。 通常のhtmlページだと、 Btn.onRelease=function(){ getURL("javascript:void(window.open('test.html','subWin','width=320,height=240'))"); } で表示出来ました。 又、PHPページの表示は Btn.onRelease=function(){ getURL("test.php?name="+escape(mozi)+"&tokuten="+suuti, "_blank"); } で別ウィンドウに表示できました。 ですが、javascriptの場合のアドレス部分にPHPのアドレス部分を入れてもうまくいきません。 おそらく、クォーテーション、ダブルクォーテーションなどが問題だと思うのですが・・・。 その辺のことがよく分かっていないので色々と試してみたのですが出来ませでした。 どうすれば表示させる事ができるでしょうか?よろしくお願いします。

    • ベストアンサー
    • Flash
  • Adobe Flash Playerについて

    windows Vistaを使用しています。「Craving Explorer」というブラウザを使って、youtubeやニコニコ動画を見ているのですが、最近動画が見れなくなりました。 「JavaScript がオフになっているか、古いバージョンの Adobe Flash Player を使用しています。最新の Flash Player を入手してください。 」と出ていたので、最新のFlash Player(バージョン 10.0.22.87)にしました。インストールした後は問題なく見れるんです。シャットダウンして起動、「Craving Explorer」でyoutubeやニコニコ動画を見ると「JavaScript がオフになっているか、古いバージョンの Adobe Flash Player を使用しています。最新の Flash Player を入手してください。 」とメッセージが出てきます。インストールしても動画が見れません。 AdobeのページにあるFlash Playerアンインストールのソフトをダウンロードして、最新のFlash Playerにしても、シャットダウン、起動してしまうと、上記のメッセージが出てきます。JavaScriptやセキュリティレベルなど確認しましたが、解決しませんでした。(cookieの削除も行いました) 解決方法がわかる方教えてください!!

  • PHP to ASP.NET Migration Assistantに

    PHP to ASP.NET Migration Assistantについて。 PHPをASP.NETに変換できる、PHP to ASP.NET Migration Assistant というものがあるらしいのですが、 どこから取得できるのでしょうか? 調査したところ、http://msdn.microsoft.com/ja-jp/asp.net/aa336640.aspxのサイトでダウンロード先が http://www.asp.net/migrationassistants/php2aspnet.aspxとなっていましたが、リンク先が見つかりません。 宜しくお願い致します。

  • Flash Player 10 のインストール

    adobeのサイトでFlash Player の最新版をインストールしたのですが、 youtubeをみようとすると、Flash Player の最新版をインストールしてくださいという画面が出てきます。 インストールしているはずなんですが、なぜこのような画面が出るのでしょうか。 adobeのサイトで再度インストールしようとすると、既にインストールできていますと出るのですが・・・ 解決方法教えてください。 お願いいたします。

専門家に質問してみよう