トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   迷える子羊の部屋【初心者専用】
     IE7でのFileReference関数について
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
nioia321
Åê¹ÆNo.39067
投稿日時: 2008-5-30 23:43
職人
居住地: 東京
投稿: 430
使用環境:
Re: IE7でのFileReference関数について
引用:
ネコジャラさんは書きました:
VISTA、IE7、Player9,0,115,0では
上記不具合出ませんでした。

なるほど、不具合が出る環境と出ない環境がある訳ですね。

とりあえず、不具合が出る環境での対処方法を考えてみました。
その方法が下記になります。(例は AS2.0)
var fr:FileReference = new FileReference();
var listener:Object = {
	onCancel : focus,
	onSelect : focus
};
fr.addListener(listener);

function focus():Void
{
	ExternalInterface.call('function() { window.focus(); document.getElementById("フラッシュのID").focus(); }');
}

ダイアログを閉じた後、一度フォーカスを Flash から外し、再度フォーカスを当ててあげます。
これにより私の環境では入力切替出来るようになりました。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   IE7でのFileReference関数について kaoto 2008-5-29 17:45
     Re: IE7でのFileReference関数について mayor 2008-5-30 1:33
       Re: IE7でのFileReference関数について kaoto 2008-5-30 9:52
         Re: IE7でのFileReference関数について nioia321 2008-5-30 12:47
     Re: IE7でのFileReference関数について p_c_q 2008-5-30 18:28
     » Re: IE7でのFileReference関数について nioia321 2008-5-30 23:43
         Re: IE7でのFileReference関数について mayor 2008-5-31 2:43
           Re: IE7でのFileReference関数について nioia321 2008-5-31 10:18
             Re: IE7でのFileReference関数について kaoto 2008-6-3 16:26

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops