- 2007年12月14日 21:34
- Flash
via:
Adobe - デベロッパーセンター:Flash内のフレームにディープリンク
FlashでパーマリンクをつけるとなるとSWFAddressが有名ですが、なにせ設定がメンドイです。
FlashVarsを使うのが一般的です。
しかし一番簡単なのは「Flashのアンカー」です。

Flashのプロパティパネルに、普段はフレーム名をつけるエリアがあります。ここはプルダウンできて、「名前/コメント/アンカー」を選べます。
アンカーを選ぶとフレーム名の表示がイカリマークになります。

ここでは「star」と「sankaku」のアンカーがあります。アンカーはフレーム名ではないですがgotoAndStopもできます。デバッガで見ると「ラベル:star」と表示されてました。
実際のサンプルはこちら。
→sample.html
→sample.html#star
→sample.html#sankaku
フレームごとジャンプさせてパーマリンクとするのは一番簡単ですよ、という話です。
ひとつのフレームに全てがあって、スクリプトで制御する場合やHTMLのtitleタグも詳細に設定したい場合はSWFAddressを使うとよいと思います。
ちょっと試したところ、IEではうまくいきましたがFFではなぜか動作しませんでした。 あれー??
- Newer: ブログをPHP化
- Older: Flashで作ったメールアドレスに迷惑メールが送られてくるか実験
Comments:0
Trackbacks:0
- TrackBack URL for this entry
- http://ryow.net/mt/mt-tb.cgi/263
- Listed below are links to weblogs that reference
- Flashに個別URL(パーマリンク)を持たせる世界で一番簡単な方法 from ryow.net Blog