mapで他のセルにFlashをリンクさせる方法

このQ&Aのポイント
  • 初心者のため、マックOS X 10.4でDreamweaver MX 2004を使用しています。五つのセルで構成されているテーブルで、各セルにnameとidを設定し、画像の上でmapを使用してリンクを設定したいです。
  • bとcの画像の変更はできましたが、mapをクリックしてidがbに設定されたセルにFlashムービーを表示する方法がわかりません。また、画像に追加のリンクを設定する方法も教えていただけますか?
  • 私は初心者で、Flashを使用したことがないため、非常に困っています。ウェブ用語やテクニカルな知識も不足しているため、説明がわかりにくいかもしれません。お手数ですが、よろしくお願いします。
回答を見る
  • ベストアンサー

mapで他のセルにFlashをリンクさせる方法

初心者です。 マックOS X 10.4でDreamweaver MX 2004を使っています。 五つのセルで構成されているテーブルで、セルそれぞれ name=""とid=""等 をセットして (一つめは、id="a" 二つ目は id="b"、、、 id="c" id="d" id="e"のように全部で五つ) セルそれぞれに配置した画像の上でmapを使いリンクを設定して、 (例えば mapのコードの所に href="javascript:" onClick="MM_swapImage('b','','ファイルの場所','c','','ファイルの場所,1)" のように書き込んで、id="b" と id="c" のテーブルの画像が変わるようにしています。) そうすると、どうにかbとcの画像は変える事は出来たのですが、 そのMAPをクリックする事によって、id="b" に設定したセルにFlash ムービーを表示させるにはどのようにすれば良いのでしょうか?? あと、上記のようにmapで別のセルに表示した画像に、 更にまたリンクを設定する方法はありますでしょうか。? 画像だけのサイトなので全部Flashで作ればいいのに、と言われましたが、Flashを使った事がなく、締め切り間近でとても困っています。 初心者で、正しいweb用語等の知識もないので、説明の文章が解りにくいかも知れませんが、よろしくお願いします。

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

  • ベストアンサー
  • N_A_O
  • ベストアンサー率66% (37/56)
回答No.2

何故か以下が表示されないので、追加 codebaseのcab...の後、 cab#version=5,0,0,0" width="250" height="125"> pluginspageのVers...の後、 Version=ShockwaveFlash"></object></embed>'; document....と続く

cubacuba
質問者

お礼

お返事遅れてしまってごめんなさい。。 御陰さまで解決しました!!^^ どうもありがとうございました。

その他の回答 (1)

  • N_A_O
  • ベストアンサー率66% (37/56)
回答No.1

Dreamweaverはわからないけど、script は下記参照。 head内 <script type="text/javascript"><!-- function Movie(swfName){ var swfMovie = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="250" height="125"><param name=movie value="'+swfName+'"><param name=quality value=high><embed src="'+swfName+'" quality=high width="250" height="125" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></embed></object>';//nobr document.getElementById("myMovie").innerHTML = swfMovie; } // --></script> mapのarea内 onClick="Movie('./a.swf')" フラッシュを表示させる所に <div id="myMovie"></div> フラッシュを表示させる前の状態によっては、デザインやスタイルが変わるので注意。

関連するQ&A

  • テーブル内の違うセルをターゲットにリンクを表示したいのですが・・

    macromedia Dream weaver MX2004を使っているのですが | A | |B|C| ↑ 上記のような「A、B、C」3つのセルからできたテーブルを作っています。 Aのセルにメニューがあり、リンクの表示をCにしたいのですが 可能でしょうか? ページ全体をコピーしてCだけを変更したページを開くように設定するものなのでしょうか? Dream weaver MX2004は初心者なのですが トライしたいと思っています。 ご指導のほど宜しくお願い致します。

  • FLASHで透明なボタンにリンクをつけたい‥

    画像にリンクを付けたいのですが、クリッカブルマップは好ましくないので、 FLASHに画像を取り込み、リンクを貼りたい画像の上に透明なボタンを乗せ、 その透明なボタン(=画像)をクリックするとジャンプ、 というようにしたいと考えています。 そういう透明なボタンを作る方法をお教え頂けませんでしょうか? シンボルに変換で、グラフィックにすると透明化はできるのですが、リンクが貼れません‥。 また、もしお分かりでしたら、その透明なボタンの上にマウスを乗せると 少しだけ色が付くような感じにもできればと考えています。 大分困りはて、弱っています。どうぞ宜しくお願いします。

  • Flashにリンクしたいのですが

    Flash(swf)形式の画像を作成し、ブログにアップしたいのですが、そのフラッシュをリンク設定(ハイパーリンク)することは出来るのでしょうか   ようするに、フラッシュ画像をクリックすると、指定したurlへジャンプさせたいのですが。   やり方がわかりません。教えてください。

  • グーグルマップをHPに加えましたが、吹き出しからリンクする方法がわかり

    グーグルマップをHPに加えましたが、吹き出しからリンクする方法がわかりません。 よくグーグルマップの吹き出しの文字にリンクが張ってあり、目的の場所に移動できますが、 どうやればいいのでしょうか。初心者なのでよろしくお願いします。

    • ベストアンサー
    • HTML
  • Flash画像のリンク切り替え表示

    Flashをいじりはじめたばかりのど素人です。 知識も少ないのでパソコンの事もよくわからないんですが、どうしてもやりたい事がありここでお知恵をお借りしたくて投稿してみました。 実は趣味でHPを作成しておりまして、トップの飾りでFlashで作った3枚の500×500画像を順繰りに無限ループで表示させてます。 一枚目の画像をA 二枚目の画像をB 三枚目の画像をC として、例えばAの画像を表示させている時にFlashの絵をクリックするとリンクページに飛んだり、Bの画像が表示されている時にindexにもどったりする操作をしたいのですが、どうすれば良いのでしょうか? 方法は何でもかまいません。 もし宜しければ是非教えて頂けると本当に助かります。 わかりずらい説明で本当に申し訳ないのですが、何卒宜しくお願いいたします!(><)

  • FLASHでのクリッカブルマップについて

    私の質問を見て下さいまして、ありがとうございます。 私は建設会社のホームページの更新などを担当しております。 予め「当社で建築した家の場所を記した地図画像」を用意しておきます。 その記した部分にリンクを複数箇所設定したいと思っています。(クリックすると、その建築物の詳細(○○マンション 間取りなど) 方法を検索していたところ、この方法でできそうだというページにぶつかりました。 http://okwave.jp/qa/q3883764.html ただ、このページでわからないのが、FLASHの部分で、私の場合 FLASHとActionScriptで「_xmouse」と「_ymouse」で、マウスの位置がわかれば、マウスをクリックしたとき○○ページへリンクというような設定にしたいのです。 FLASHの部分がわからなくて悩んでおります。 どなたかわかる方、よろしくお願いいたします。

  • TABLEでのリンクについて

    画像の中の指定した部分から違うページへリンクさせたくて <img src="image/ie.gif" width="550" height="285" border=0 usemap="#map1"> と入力してその後に <map name="map1"> <area shape="rect" coords="249,169,295,220" href="link.htm"> </map> としてリンクさせました。 その後に画像の上に違う画像を重ねたくて最初の画像をTABLEの背景にしようと思って <table background="image/ie.gif" width="550" height="285" border=0 usemap="#mapie"> と直しました。 そうすると画像を重ねる事はできたのですが、リンクができなくなってしまいました。 TABLEの背景画像からmapを使ってリンクさせる事はできないんでしょうか?それとも何か間違えていますか? どなたかアドバイスをお願いします。

    • ベストアンサー
    • HTML
  • Flashでリンクを貼りたいのですが、、

    flash5を使い始めた初心者なのですが、ムービーが終わってからリンクボタンから リンクを貼ろうとしたのですが、オブジェクトアクションでなくフレームアクションの設定になってしまい、リンクボタンの操作無しにリンクしてしまいます。 複数のリンクボタンを設定しているのですが、アクション設定の画面には On mouse Event が選択できないので getURL のみURLを入力しました。 宜しくお願いします。

  • フラッシュのスライドメニューにリンクを張る方法

    FKASH CS3 でパソコンはマックです。 フラッシュでJPEGの画像を三枚並べて、横にスライドさせるだけの 簡単なフラッシュを作りました。 その三枚の画像をスライドさせているのですが その画像の一枚一枚にリンクを貼りたいのですが どうしたらいいのかわからくて・・・ アクションスクリプトのプログラミング初心者です。 わかる方おられましたら 是非教えてください! よろしくお願い致します。

  • 画像マップにJavaScriptで違うウィンドウを…

    今、Webデザインをしていて、画像イメージにMAP処理をして 新しいウィンドウを開きたいのですが、1つのウィンドウならば開く事ができるのですが 1つのウィンドウを開いて、次のリンクを元ページから クリックして、その『開いた中のウィンドウ』を変える 事はできるのでしょうか? (Aを押すと(マップで)Bが別ウィンドウで開いて Aの違うリンクを押すと、BがCのページに読みこまれて変わる) 取りあえず、MAP処理と言うのがやっぱり、ネックなんでしょうか? 色々、試してみましたが、やぱり出来ませんでした… うう。。。誰か、助けてくださいーー(涙)

専門家に質問してみよう