确认网址有效时触发的事件

时间:2011-08-22 21:28:26

标签: actionscript-3 events event-handling loader event-listener

好的伙计......我有一个问题,正在寻找比看似明显的解决方案更具体的答案。

我有一段代码,我想在知道url有效后直接执行。我的意思是'有效'是程序检查了该文件路径是否确实存在。这可以通过COMPLETE侦听器来完成,因为毕竟,如果引用的文件不存在,加载器无法完成加载其内容,但我希望它在任何字节开始被吸入之前发生。我有还尝试了HTTPS_STATUS事件,条件说“如果状态是这个[某些非错误状态编号],则运行此代码块。”除了不同的环境产生不同的网络代码之外,这本来会很有效,有些甚至无法区分错误和非错误,无论如何都只返回0。因此,无论使用什么浏览器,我都无法编写有效的条件....

所以,任何人都有任何想法?!?!?!?!

1 个答案:

答案 0 :(得分:1)

如果这不适用于您的代码。

myUrlLoader.addEventListener(Event.OPEN, openHandler);
//Dispatched when the download operation commences following a call to the URLLoader.load() method.