JavaScript を使用して Flash にフォーカスを与える
Flash ムービーがキーイベントを取得可能にするには、ブラウザからムービー自体にフォーカスを当てる必要があります。
以下は、JavaScript の focus() メソッドを使用して、ページ表示時に自動的に Flash にフォーカスを与えます。(Windows 版 Internet Explorer のみ有効)
1.Flashを表示するHTMLの<object>タグに任意の名前(特殊文字やスペース以外の半角英数字)を付けます。
2.<body>タグに onLoad ハンドラを追加。
サンプル - download
※ Windows 版 IE のみ有効
Adobe - ブラウザに埋め込んだ Flash ムービーにキーボードフォーカスを与える
<追加情報>Internet Explorerが、Flashをクリックしてからでないとキー操作などを受け付けなくなったため、この技は使えないかも。
http://www.adobe.com/jp/devnet/activecontent/
1.Flashを表示するHTMLの<object>タグに任意の名前(特殊文字やスペース以外の半角英数字)を付けます。
2.<body>タグに onLoad ハンドラを追加。
サンプル - download
Adobe - ブラウザに埋め込んだ Flash ムービーにキーボードフォーカスを与える
<追加情報>Internet Explorerが、Flashをクリックしてからでないとキー操作などを受け付けなくなったため、この技は使えないかも。
http://www.adobe.com/jp/devnet/activecontent/
投稿日 : 2005年04月03日 - yoshiweb - カテゴリ: ActionScript
コメント
コメントなし