`
keren
  • 浏览: 1594620 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Flex中Image加载图片出错显示默认图片

    博客分类:
  • Flex
阅读更多
网页中常用到的效果...
图片不存在时转向默认图片..

网页中一般有两种方法..服务器重定义或用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://sunboy.cnblogs.com/images/Default.jpg"); 
          
} 
       
]]> 
  
</mx:Script>    
<mx:Image source="http://sunboy.cnblogs.com/images/MyPhoto.jpg" ioError="goDefault(event)" x="25" y="24"/> 
</mx:Application>
分享到:
评论
1 楼 dalianjiazheng 2011-01-12  
不知道为啥用bindable指定路径图片显示不正确,但是如果直接指定路径就正确。。。。puzzled。。。

相关推荐

    Flex MenuBar从数据库中动态加载图片

    这个渲染器会覆盖默认的渲染逻辑,以便在每个菜单项中显示图片。在`MenuBarRenderer.as`中,我们可以编写以下代码: ```actionscript public class MenuBarRenderer extends ItemRenderer { private var iconImage...

    Flex图片预览功能的实现

    3. **错误处理**:处理图片加载失败的情况,如显示默认图片或错误提示。 六、进一步扩展 1. **动画效果**:添加更多动画效果,如淡入淡出、平移等,提升用户体验。 2. **交互性**:允许用户通过点击或拖动调整图片...

    flex第一章到第七章学控件习

    通过以上对Image组件的学习,我们可以了解到该组件不仅能够简单地加载和显示图片,还可以通过调整不同的属性来优化图像的质量和显示效果。这对于开发者来说是非常实用的功能。在实际项目开发中,灵活运用这些属性...

    Flex试题 .txt

    如果图片加载失败,可以设置默认图片作为占位符,这通常通过在Image组件的source属性未找到资源时触发事件来实现。 ### 26. 如何实现远程验证? 远程验证涉及在服务器端检查数据的有效性,然后将结果返回给客户端...

    flex树自定义节点图标

    这只是一个简化的示例,实际项目中可能需要处理更多细节,如加载图片、错误处理等。 总之,自定义Flex Tree节点图标是一项重要的视觉设计任务,它可以通过多种方式实现,包括数据驱动、自定义渲染器和CSS样式。...

    Flex面试.pdfFlex面试.pdf

    **题目描述**: 在AS3中,为什么一般不断重复加载同一个图片资源并将其绘制为`Bitmap`对象会导致内存资源不断增加,并给出相应的处理示例。 **解答**: 当同一图片资源被多次加载和绘制为`Bitmap`对象时,每个`...

    div+css有实例,易学易懂

    - **背景图片默认使用**:`background-image`属性加载背景图片。 - **背景图片的重复**:使用`background-repeat`属性控制图片的重复方式。 - **背景图片的位置**:通过`background-position`属性指定位置。 - **...

Global site tag (gtag.js) - Google Analytics