var fileRef:FileReference = new FileReference();
fileRef.addEventListener(Event.SELECT, selectHandler);
//select 事件 當使用者從檔案浏覽對話框選擇要加載、儲存、上載或下載下傳的檔案時排程。
//調用下列任一方法時将打開此對話框:
//FileReference.browse()
//FileReferenceList.browse()
//FileReference.download()
//FileReference.load()
//FileReference.save()
fileRef.addEventListener(Event.OPEN, openHandler);
//open 事件 在檔案加載、儲存、上載或下載下傳操作開始時排程。
fileRef.addEventListener(Event.COMPLETE, completeHandler);
//complete 事件 在加載、儲存或下載下傳操作完成或上載操作生成 HTTP 狀态代碼 200 時排程。對于檔案下載下傳或儲存操作,在 Flash Player 或 Adobe AIR 将整個檔案下載下傳到磁盤上時排程此事件。
fileRef.browse();
function selectHandler(event:Event):void
{
trace("...select...");
}
function openHandler(event:Event):void
{
trace("...open...");
}
function completeHandler(event:Event):void
{
trace("...complete...");
}
轉載于:https://www.cnblogs.com/yanshuoistutu/archive/2012/11/09/2763224.html