2012-04-25 5 views
0

私はFlash SWFの外からfileReference.browseを呼び出そうとしていますが、Flash 10のセキュリティ上の理由から通常は不可能と言った記事を読んでいます。 jsからフラッシュにコマンドを送信して、フラッシュ内のキー入力をシミュレートします(このキーを押すとfileReferenceがトリガーされます)。fileReference jsからのブラウズ、フラッシュ回避のkeypressをシミュレート

ありがとうございました。 ダニエル!

答えて

0

これは不可能です(セキュリティ上深刻なリスクを引き起こす可能性があります)。これは、FlashのFileReferenceを使用しているアップローダーモジュールをチェックすることで確認できます。透明なFlashオーバーレイを使用してクリックを登録するか、アップロードボタン自体はカスタマイズ可能なSWFです(最近gmailが透明オーバーレイを使用するまでそれは私が思うネイティブアップロードを使用しています)。

+0

ネイティブアップロードを試みましたが、Ajaxアップロードが動作しなくなることがありました。アップロードの60%をブロックします –