`

Flex的Alert中加入超链接

阅读更多
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
			   xmlns:s="library://ns.adobe.com/flex/spark" 
			   xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600">
	<fx:Script>
		<![CDATA[
			import mx.controls.Alert;
			import mx.core.mx_internal;
			
			use namespace mx_internal;
			
			private function handleRegularAlertClick():void
			{
				var link:String = "http://www.favzone.com"
				var text:String = "请访问后方网址: " + link;
				
				Alert.show( text );
			}
			private function handleHTMLTextAlertClick():void
			{
				var link:String = "http://javacrazyer.iteye.com/"
				var text:String = "请访问后方超链接, <u><a href='" + link + "' target='_blank'>click here </a></u>" ;
				
				var a:Alert = Alert.show(text);
				//关键就是下面这句话了,保证了对HTML标签的支持
				a.mx_internal::alertForm.mx_internal::textField.htmlText = text;
			}
			
		]]>
	</fx:Script>
	<mx:HBox>
		<mx:Button
			label="普通提示"
			click="handleRegularAlertClick()"
			/>
		<mx:Label
			text="显示普通的提示,只能复制网址来访问"
			/>
	</mx:HBox>
	<mx:HBox>
	</mx:HBox>
	<mx:Button
		label="超链接提示"
		click="handleHTMLTextAlertClick()"
		x="10" y="135"/>
	<mx:Label
		text="显示超链接的提示,点击能链接到一个新的网页"
		x="96" y="136"/>
	
</s:Application>

 

分享到:
评论

相关推荐

    自定义的Alert-Flex4

    本文将深入探讨如何在Flex 4中实现自定义Alert,并讨论其相关知识点。 首先,了解Flex 4的基础架构是至关重要的。Flex 4引入了Spark组件模型,与之前的 Halo组件模型相比,它提供了更强大的样式和皮肤ning能力。这...

    Flex中如何检测Alert控件是否closed的例子.zip

    在Flex开发中,Alert控件是一种常用的用户交互组件,它用于显示简单的消息或者询问用户一些简单的问题。Alert控件在程序执行过程中通常是异步的,这意味着我们无法直接通过代码来控制它的显示和关闭。因此,有时我们...

    flex的Alert样式设置

    这里我们关注的是“flex的Alert样式设置”,这涉及到如何自定义和美化在Flex应用程序中显示的警告对话框(Alert)。 Alert对话框在Flex中是一种基本的UI组件,用于向用户展示信息、询问问题或确认操作。默认情况下...

    flex 读取pdf文件

    在IT行业中,Flex是一种基于Adobe Flash Player运行时的开源框架,用于构建富互联网应用程序(RIA)。ActionScript是Flex的核心编程语言,类似于JavaScript,用于控制动画、处理用户交互以及与服务器进行数据通信。...

    flex 自动关闭的alert

    在IT行业中,尤其是在前端开发领域,Flex Alert是一个常见的交互组件,用于向用户显示警告或确认信息。这个组件在用户界面设计中扮演着重要的角色,因为它提供了与用户进行非阻塞式交互的方式。当我们谈论"flex 自动...

    Flex 之 初学 Alert 控件

    本篇我们将聚焦于Flex中的Alert控件,它是Flex UI组件库中的一种常用组件,用于展示警告、确认或信息消息。 Alert控件在Flex中扮演着通知用户的重要角色。它通常以弹出对话框的形式出现,包含一个标题、一条消息和...

    flex如何使得alert定时关闭

    在Flex开发中,有时我们需要创建一个警告对话框(alert.show),但希望它能在一段时间后自动关闭,而不是等待用户手动点击确定按钮。这个功能可以通过结合使用`Alert`类和`Timer`类来实现。下面我们将详细讲解如何在...

    FLEX中文帮助flex中文帮助

    flex中文帮助flex中文帮助flex中文帮助flex中文帮助

    Flex4 中文API

    在Flex4中,ActionScript3(AS3)是主要的编程语言,与Flex SDK紧密集成。AS3是ECMAScript的一个子集,拥有更强大的面向对象特性,如类、接口、包和命名空间,这使得它在构建复杂应用程序时更为高效。Flex4中文API...

    flex 官方文档 中文教程

    Flex提供了强大的调试工具,如Flex Builder的集成开发环境(IDE),以及Flex SDK中的命令行编译器,帮助开发者定位和修复问题。 12. **国际化和本地化** Flex支持应用的国际化和本地化,允许开发者创建适应多种...

    flex实现边框

    在Flex编程中,创建具有边框和标题的组件是一项常见的任务。Flex是一种基于ActionScript的开源框架,主要用于构建富互联网应用程序(RIA)。本篇文章将详细解释如何使用Flex来实现边框以及添加标题,并重点关注在...

    Flex4视频教程_03-04Alert控件的使用.rar

    3. 处理用户响应:当用户点击Alert中的按钮时,可以设置事件监听器来捕获用户的选择。例如,添加一个事件监听器来处理“是”按钮的点击事件: ```actionscript var result:uint = Alert.show("您确定要继续吗?", ...

    Flex4.0中文API

    Flex 4.0中文API文档包含了所有Flex 4.0框架中的核心组件、服务、事件、样式和效果的详细说明,是开发者理解和使用Flex进行程序开发的必备工具。 在Flex 4.0中,最大的改进之一是引入了Spark组件模型,与原有的 ...

    Flex中通过设置isPopUp属性创建一个无法拖动的Alert对话框的例子

    在Flex开发中,有时我们需要创建特定类型的用户交互界面,例如Alert对话框,它通常用于向用户提供简短的信息或确认操作。然而,默认情况下,Alert对话框是可拖动的,这在某些场景下可能不符合需求。本篇文章将深入...

    《Flex_help》,Flex中文帮助

    在本压缩包"Flex_help"中,你将找到全面的Flex中文帮助文档,这对于正在学习或使用Flex的开发者来说是一份宝贵的资源。 Flex的主要组件包括Flex Builder(现已更名为Flash Builder)、Flex SDK以及Flex Framework。...

    Flex中文帮助 学习Flex的好资料

    10. **最佳实践和设计模式**:学习Flex的过程中,了解和应用设计模式,如MVC(模型-视图-控制器)模式,可以帮助编写出可维护、可扩展的代码。 通过这份"Flex中文帮助"资料,你可以系统地学习Flex的基础概念、编程...

    FLEX开发中文文档

    数据绑定是Flex中非常关键的一个特性,它简化了UI与数据模型之间的交互。这部分可能会介绍如何实现双向数据绑定,以及如何使用XML、AMF等数据格式进行远程服务调用。此外,可能还包括了自定义组件、动画效果、错误...

    Alert消息框中设置icon图标的例子

    在Flex开发中,Alert消息框是一种常用的用户交互方式,它可以帮助开发者快速展示重要的信息或者请求用户的确认操作。在实际的应用场景中,为了让Alert消息框更加醒目、易于理解,通常会配合使用图标(icon)。本文将...

    flex builder中文教程

    在Flex Builder中,你可以找到一系列功能,包括代码编辑器、调试器、项目管理工具以及对Flex SDK的全面支持。这款IDE提供了直观的图形用户界面(GUI)组件库,使得开发者可以轻松地拖放组件来创建用户界面,而无需...

Global site tag (gtag.js) - Google Analytics