Actionscript 3 非常感谢你。我只是尝试只使用FileReference而不是FileReferenceList,并将其添加为FileFilter,但它不起作用。我现在就试试你的代码,谢谢。很抱歉Cameron,我复制并粘贴了你的代码,这对我的问题没有帮助。我仍然可以点击页

Actionscript 3 非常感谢你。我只是尝试只使用FileReference而不是FileReferenceList,并将其添加为FileFilter,但它不起作用。我现在就试试你的代码,谢谢。很抱歉Cameron,我复制并粘贴了你的代码,这对我的问题没有帮助。我仍然可以点击页,actionscript-3,filereferencelist,Actionscript 3,Filereferencelist,非常感谢你。我只是尝试只使用FileReference而不是FileReferenceList,并将其添加为FileFilter,但它不起作用。我现在就试试你的代码,谢谢。很抱歉Cameron,我复制并粘贴了你的代码,这对我的问题没有帮助。我仍然可以点击页面,最小化它和其他一切。有什么建议吗?button.enabled=false(调用.browse()之后),然后设置enabled=true(onSelect())?button.enabled=false(调用.browse()之后),然后


非常感谢你。我只是尝试只使用FileReference而不是FileReferenceList,并将其添加为FileFilter,但它不起作用。我现在就试试你的代码,谢谢。很抱歉Cameron,我复制并粘贴了你的代码,这对我的问题没有帮助。我仍然可以点击页面,最小化它和其他一切。有什么建议吗?button.enabled=false(调用.browse()之后),然后设置enabled=true(onSelect())?button.enabled=false(调用.browse()之后),然后设置enabled=true(onSelect())怎么样?
var fileReferenceList:FileReferenceList = new FileReferenceList();
fileReferenceList.addEventListener(Event.SELECT, onSelect);
fileReferenceList.browse();
public class Overlay extends Sprite
{
    private static const BACKGROUND_OPACITY:Number = 0.40;

    public function Overlay(_stage:Stage)
    {
        graphics.beginFill(0x000000, BACKGROUND_OPACITY);
        graphics.drawRect(0, 0, _stage.stageWidth, _stage.stageHeight);
        graphics.endFill();
    }
}
private var overlay:Overlay;

public function onButtonClick(e:MouseEvent):void
{
    overlay = new Overlay(stage);
    stage.addChild(overlay);

    // ...

    fileReference.browse();

    // ...
}


public function onSelect(e:Event):void
{
    stage.removeChild(overlay);     // Also do this on cancel, and on errors
}
<embed src="Upload.swf" 
       wmode="window"
       quality="best" 
       scale="noscale" 
       swliveconnect="true" 
       salign="lt" 
       width="220" height="75" bgcolor="#ffffff" 
       type="application/x-shockwave-flash" 
       pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>
<embed src="Upload.swf" 
       wmode="opaque"
       quality="best" 
       scale="noscale" 
       swliveconnect="true" 
       salign="lt" 
       width="220" height="75" bgcolor="#ffffff" 
       type="application/x-shockwave-flash" 
       pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>