`
andrew.yulong
  • 浏览: 174391 次
  • 性别: 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://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>

 

分享到:
评论

相关推荐

    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