yoshiweb.NET

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/

投稿日 : 2005年04月03日 - yoshiweb - カテゴリ: ActionScript

コメント

コメントなし