メイン コーダーズルーム【スクリプト系】 ページが終了する時のイベントを捕えるには? | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
jajamal | Åê¹ÆNo.4484 投稿日時: 2004-3-3 14:55 |
新米 居住地: 東京,渋谷 投稿: 6
使用環境:
WinXP,Flash MX |
ページが終了する時のイベントを捕えるには? 今、自分のコンテンツを見終わると「バイバイ」のような効果音がはいるものを作りたいと思っています。言い換えますと別のページへ移るときのイベントを捕えたいというものです。
そこで、FlashのOnUnLoadなどを見たのですが、これでは実現できませんでした。onLoadでしたら読み込んだときのイベントは捕えられるのですが・・。 HTML BODYタグのonload,onunloadのようなものはFlashにないのでしょうか? |
nao | Åê¹ÆNo.4508 投稿日時: 2004-3-3 19:41 |
職人 居住地: 投稿: 208
使用環境:
WinXP Pro Flash8 Professional |
Re: ページが終了する時のイベントを捕えるには? HTMLでonUnloadのイベントからJavaScriptのメソッドを呼んで,そこからFlashへ通知することになると思うのですがこれは通知できる環境が限られていたりしてあまり汎用的ではないようです…
FullFlashとかであればページ遷移の前に音声を流すMCを流してあげればそれっぽいことが出来ると思いますが.
|
eShin | Åê¹ÆNo.4510 投稿日時: 2004-3-3 21:03 |
半人前 居住地: 投稿: 32
使用環境:
XP Pro(SP1)+IE6 MX2004 Pro |
Re: ページが終了する時のイベントを捕えるには? jajamalさん、こんにちは。
IE4以上という条件でよいのでしたら、別のページへ移るときのイベントは JavaScriptのonbeforeunloadで捕らえることができます。 で、このイベント内でFlashに対して通知をします。 このスレッドの内容が参考になると思いますよ。
|
jajamal | Åê¹ÆNo.4513 投稿日時: 2004-3-3 23:51 |
新米 居住地: 東京,渋谷 投稿: 6
使用環境:
WinXP,Flash MX |
Re: ページが終了する時のイベントを捕えるには? わかりました。返信ありがとうございました。
やはり、Flashの中にはそのような機能はないですか・・・・。 ActiveX自体にはそんな機能があると思うんですが、実装はされていないんですね。 ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |