愛車:マツダアテンザ
Webを中心とした、ビジネス&テクノロジーに関する思いつき
by F-shin
[ このサイトについて ] [ F-shinについて ] [ トップ ]
author:えふしん
photo_20.jpg
藤川真一について


モバツイの中の人
人の良いジョンカビラと言われます。ソフト哲学者を目指します。
AMN sponsor rolls
ツイッターやるなら
for iPhone App
Google Friend Connect
このカテゴリ[Web系]の最新30件
そろそろモバツイがEC2に移転した話でも書くとするか。 とりあえずやってみて、ダメならすぐ手を変える体制重要 メールって盗聴されますか? 「正しい反論を得る」ことは重要なネットリテラシーの一つ 人は同じことを繰り返す。けど、残念なのかよくわからない。 楽天アフィリエイトが儲かる理由 「ブレイクするっていうのはバカに見つかるってこと」はプルメディアであるネットで成り立つのか。 RT:日本のネットが「残念」なのは、ハイブロウな人たちの頑張りが足りないから RSSと引越しとパーマリンク ツイッターは一期一会の精神で楽しむ なんだこの楽天叩き。 記事未満〜エンジニアの未来サミットとか。 ネット世論を殺すのは簡単。 Web身の回り告知系 個別アーカイブの記事に記事の文字数、行数表示をつけた。 DH時代のFlashがインデックスされてるのを見つけた。 それドロップシッピングを語る業者に騙された、だけでしょ? はてブの関連エントリーはスゴイ。 ニコニコ動画がiPhoneアプリで登場! Doblogサービスが終わりだそうで。 Web2.0は死んだとか言うbuzzwordに影響されてる開発者は、自分の開発手法が当たり前のようにWeb2.0化していることに気がつくべき。 オレ様最適で炎上対象になると、全体最適の的外れレスがつきやすい モバツイでのDonation体験談 イケてないモバイル広告 経営者にとってのサーバサイド技術選び はてブがMac OperaでBad Requestになる件について 言論の質、blogの質 XMLが描いた世界は実現するのか。 年収とイキイキ評価とのギャップ 日本人にとってのTweetってはてブじゃないのかなぁ。
[このカテゴリをもっと見る]
F's Garage関連
Powered by
Movable Type
■お仕事情報
カラメルアフィリエイト始めました
カラメルアフィリエイト
一緒にペパボで働きませんか?カラメル開発者募集中です!

March 26, 2006

Flashのページから、次のページに飛んで、戻るボタンで戻ってくるときに、ちゃんとFlashを元の状態に復帰してあげないと気持ち悪いと思うのですが、できればこういうのは標準装備して欲しいのと、ひょっとしてアーキテクチャを考える人にFlashが戻るボタンに対応する仕組みって知られてないのかなぁとか思ってみたので、サンプルを作ってみました。

今回紹介する方法は、フォームのhiddenに一旦、Flashの変数を退避しておいて、戻ってきたときにFlashに戻してあげる処理をして、あとはFlash側で復帰処理をしてあげればオッケーというものです。

サンプルはこちら

具体的な流れは、
1.Flashから任意のタイミングでJavaScriptを呼び出し、値を渡す。
2.値を受け取ったJavaScriptは、フォームに値をコピーする。(今回はhidden)
3.ページ遷移するリンクをFormのsubmitで遷移させる。(IEがこれをやらないとフォームの値を忘れるみたいで)
4.次の画面から戻るボタンで戻ってくる。
5.戻るボタンで戻ってきたことをJavaScriptで捕捉しておいて、値をFlashに復帰してあげる。
6.Flashは、受け取った初期値を使って、元の状態に戻す

という流れになります。ブラウザのリロードにも対応しています。

サンプルのソースはこちら

現状のサンプルは、IE以外で日本語を考慮していないのと、保存する値が次の画面にGETで送られてるので、それが気持ち悪い場合は、何か考えてあげる必要があります。
(画面遷移はPOSTを使えば良いような気もするし、日本語はFlashの中でJSONを使えば勝手にうまくやってくれそうな気がします)

また、この方法以外にFlashのShared Objectというクッキーのような機能を使って値を復帰してあげる手もあります。Flash派はこちらの方が簡単というか王道でしょうが、JavaScriptをメインで制御する方が親しみやすいかなと思ったので、今回の方法で紹介してみました。

■同じカテゴリ[Web系]のエントリー
<<前の記事 テレビブログカンファレンス感想
>>次の記事 FlashおよびAjaxを戻るボタンに対応する
■このblogの書き込み最新3件
そろそろモバツイがEC2に移転した話でも書くとするか。 とりあえずやってみて、ダメならすぐ手を変える体制重要 メールって盗聴されますか?