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

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


1 件のコメント

  1. kaa

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

コメントを残す

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