Flex中Image加载图片疏失显示默认图片
Flex中Image加载图片出错显示默认图片
网页中常用到的效果...
图片不存在时转向默认图片..
网页中一般有两种方法..服务器重定义或用js重定向...
在flex/flash中也可以用相应的方法.. 侦听ioError事件..然后指定默认的图片地址..
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> <mx:Script> <![CDATA[ import mx.controls.Image; private function goDefault(e:IOErrorEvent):void { //加载默认图片 var img:Image = e.target as Image img.load("http://l4cd.net/blog/styles/L4cd.Net/images/logo.jpg"); } ]]> </mx:Script> <mx:Image source="http://www.l4cd.net/这中不存在的图片.jpg" ioError="goDefault(event)" x="25" y="24"/> </mx:Application>