メイン 迷える子羊の部屋【初心者専用】 HTMLからのFlash内のメソッド呼び出しについて | 投稿するにはまず登録を |
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
rodem | Åê¹ÆNo.12596 投稿日時: 2004-11-23 15:21 |
新米 居住地: 投稿: 3
使用環境:
|
Re: HTMLからのFlash内のメソッド呼び出しについて 引用:
失礼いたしました。私の環境は、WindowsXP SP2, Flash MX 2004です。 引用:
はい。基本的なJavaScriptやHTMLの知識はございます。 引用: HTMLからFlash内のメソッド?(アクションスクリプト?)を (省略) 参考資料に挙げていただいたものの中で、以下のものが私の実現したいことに近いです。 引用:
この中では、HTMLのボタンからJavaScipt経由でFlashのPlay()やStop()を呼び出しているように思います。 しかし、野中様の結論として 引用:
というのは、なぜなのでしょうか?ご解説いただけませんでしょうか? あと、ご指摘いただきましたように 引用:
まさにそのとおりだと思いますので、私の実現したいこと、試してみたことを詳細に書きます。 実現したいことは、HTML内に複数のボタンを設け、ボタンが押されるたびにFlash内のTextFieldの文字列がボタンに応じて更新されるようなものを作りたいと考えております。 そのために、まず、Flash側で、アクションスクリプトを記述するところで、 function show(){ objColor = new Color(this); objColor.setRGB(0x003366); // this.loadVariables("Messages.txt",0); } というようなダミーの関数を用意し、パブリッシュしました。 そしてパブリッシュしたHTMLにボタンとJavaScriptを追加しました。 <script language="JavaScript"> function test(){ Message1.show(); // alert("test"); } </script> <body bgcolor="#ffffff"> <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="400" height="15" name ="Message1" id="Message" align="middle"> <param name="allowScriptAccess" value="sameDomain" /> <param name="movie" value="Message.swf" /> <param name="quality" value="high" /> <param name="bgcolor" value="#ffffff" /> <embed src="Message.swf" quality="high" bgcolor="#ffffff" width="400" height="15" name="Message" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" /> </object> <td width="48" bgcolor="#FFFFFF"><a href="java script:;" onMouseOver="test()"><img src="./regist_on.gif" width="48" height="41" name="wizard" border="0"></a></td> 私としては、マウスオーバーした際に、JavaScriptまでは到達していることは確認しているのですが、 Message1.show()という形式でアクションスクリプトを呼び出しているつもりが反応がありませんでした。 これは、記述の方法が悪いのか、そもそも自分で実装したメソッドは、外部から呼び出せないのかどちらなのでしょうか? ご教授お願いいたします。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
HTMLからのFlash内のメソッド呼び出しについて | rodem | 2004-11-22 23:37 |
Re: HTMLからのFlash内のメソッド呼び出しについて | Fumio | 2004-11-23 12:57 |
» Re: HTMLからのFlash内のメソッド呼び出しについて | rodem | 2004-11-23 15:21 |
Re: HTMLからのFlash内のメソッド呼び出しについて | Fumio | 2004-11-23 17:22 |
Re: HTMLからのFlash内のメソッド呼び出しについて | rodem | 2004-11-24 1:54 |
Re: HTMLからのFlash内のメソッド呼び出しについて | Fla4man | 2004-11-24 12:00 |
Re: HTMLからのFlash内のメソッド呼び出しについて | taka72 | 2004-11-24 13:38 |
Re: HTMLからのFlash内のメソッド呼び出しについて | ゲスト | 2004-11-25 13:37 |
投稿するにはまず登録を | |