ブラウザの戻るボタンでFlashコンテンツ移動

投稿者: kaa 投稿日:

ここでやってる
http://edm.symantec.com/endpointsecurity/
仕組みは、
まず1ページ完結のFlashを作って、ページ移動ボタンにgetURL(“index.html#download”);みたいにname属性つけた自分のHTMLを指定。
javascriptでインターバル設定してブラウザのURLを比較して前のタイミングと変わってないかチェック。
変わってたらFlashに変数送信。
Flash側で送られてくる変数をリスナーなんかで取得。ここでページ移動処理。
同じページのname属性リンクじゃページ切り替わんないってとこがミソ。
ブラウザの戻るボタンだと前のname属性のURLにリンクするからjavascriptのURLチェックにひっかかってFlash側でコンテンツ変更っと。
Flashコンテンツ内のブックマーク登録もできるようになる。むしろこっちがメイン?
関係ないけどフジのチケット届いたーーーイェーー


カテゴリー: technique

1件のコメント

kaa · 2007/07/18 11:46 PM

IE6対策でもう一手間必要ナリ。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

Optimization WordPress Plugins & Solutions by W3 EDGE