- ベストアンサー
mapで他のセルにFlashをリンクさせる方法
- 初心者のため、マックOS X 10.4でDreamweaver MX 2004を使用しています。五つのセルで構成されているテーブルで、各セルにnameとidを設定し、画像の上でmapを使用してリンクを設定したいです。
- bとcの画像の変更はできましたが、mapをクリックしてidがbに設定されたセルにFlashムービーを表示する方法がわかりません。また、画像に追加のリンクを設定する方法も教えていただけますか?
- 私は初心者で、Flashを使用したことがないため、非常に困っています。ウェブ用語やテクニカルな知識も不足しているため、説明がわかりにくいかもしれません。お手数ですが、よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
何故か以下が表示されないので、追加 codebaseのcab...の後、 cab#version=5,0,0,0" width="250" height="125"> pluginspageのVers...の後、 Version=ShockwaveFlash"></object></embed>'; document....と続く
その他の回答 (1)
- N_A_O
- ベストアンサー率66% (37/56)
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> フラッシュを表示させる前の状態によっては、デザインやスタイルが変わるので注意。
お礼
お返事遅れてしまってごめんなさい。。 御陰さまで解決しました!!^^ どうもありがとうございました。