flex 超链接的实现
********************************************************************************************************
一切都在代码中,无需多言。需要注意的是:
'_self'代表在本窗口中打开
'_blank'代表在后台新窗口中打开
********************************************************************************************************
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" creationComplete="initApp()"
layout="absolute"
width="278"
height="244">
<mx:Script>
<![CDATA[
internal function initApp():void{
var str:String = "<a target='_blank' href='http://hi.baidu.com/173000/'>点击超级链接</a>";
link.htmlText = str;
}
internal function openUrl():void{
navigateToURL(new URLRequest("http://hi.baidu.com/173000/"), "_blank");
}
]]>
</mx:Script>
<mx:Button x="72" y="117" label="点击超级链接" fontSize="13" id="link2" click="openUrl()"/>
<mx:Text id="link" text="xcopy" x="72" y="47" fontSize="13"/>
</mx:Application>
另外一个例子:
<mx:LinkButton label="***"
click="openUrl()"
fontSize="12"
fontWeight="normal"/>
internal function openUrlSecond():void{
navigateToURL(new URLRequest("news.html"), '_self');
}
'_self'代表在本窗口中打开
'_blank'代表在后台新窗口中打开
分享到:
相关推荐
本篇文章将详细解释如何使用Flex来实现边框以及添加标题,并重点关注在标题框中显示文本的实现方法。 首先,我们需要了解Flex中的容器和组件。容器是Flex应用程序的基础,它们可以包含一个或多个组件,如按钮、文本...
本主题聚焦于如何使用Flex和ActionScript来读取并处理PDF文件,实现诸如放大、缩小和分页等常见功能。 首先,我们要理解Flex中的PDF阅读器的基本架构。Flex应用程序通常由MXML和ActionScript代码组成,其中MXML用于...
通过调整`<colspan>`和`<rowspan>`属性,我们可以控制单元格跨越的列数和行数,从而实现复杂的表格布局。在相册中,表格可以用于展示图片的有序排列,如网格状的图片展示。 接下来,我们讨论超链接。超链接由`<a>`...
例如,在上述示例代码中,我们看到一个评论表单的实现,包括了Label、Text、TextInput和TextArea的使用。Label用于提示,TextInput和TextArea用于获取用户输入的数据,通过这些控件的组合,可以轻松创建出用户友好的...
在技术实现层面,Flex文字编辑器基于Flash Player或Adobe AIR运行,这意味着它依赖于这些运行时环境来提供跨平台的浏览器兼容性。ActionScript是Flex的主要编程语言,它是基于ECMAScript的一个面向对象的语言,提供...
- **`ILink` 接口与链接类**:如`HTTPLink`、`InternalLink`等,用于设置PDF文档中的超链接。 - **`Layout` 类**:用于定义PDF文档中内容的布局方式。 - **`Display` 类**:用于预览或导出生成的PDF文档。 #### ...
5. **排版和布局**:在Flex Air中,可以通过使用FlowContent、BlockContainer等组件和容器来实现文本的复杂布局,如多列文本、对齐方式等。 6. **国际化和本地化**:Flex支持文本的国际化和本地化,开发者可以方便...
富文本在Flex中通常指的是能够处理复杂格式,如字体、颜色、对齐方式、超链接等的文本展示。 这篇博文链接(https://tony0101.iteye.com/blog/779465)可能详细介绍了如何在Flex项目中集成和使用富文本编辑器,但...
默认情况下,TextArea并不支持插入超链接,但我们可以通过自定义组件或扩展功能来实现这一需求。 首先,我们需要了解Flex中的TextFlow和Paragraph元素。TextFlow是Flex提供的一种用于处理复杂文本布局的对象,它...
Flex 是 Adobe 开发的一种用于构建富互联网应用程序(RIA)的框架,它提供了丰富的组件库,使得开发者能够方便地创建交互式、动态的用户界面。在 Flex 中,控件和组件是构建用户界面的基本元素,它们提供了多种功能...
在Adobe Flex中,实现点击按钮打开网页是一个常见的需求,主要是通过两个方法来实现:使用htmlText属性和navigateToURL()函数。 第一种方法是利用htmlText属性。htmlText是Flex中MXML标签的属性,它允许开发者在UI...
结合Option(Alt)键与方向键,可以轻松实现代码行的上下移动,这对于重构代码逻辑或调整代码顺序极为有用。 #### 删除行与词语 Cmd-D用于删除行,而Cmd-Backspace则专注于删除前一个词语,这两个快捷键在代码调试和...
- DW(Dreamweaver)支持通过超链接或JavaScript实现页面间的跳转。 - 使用`<a>`标签,可以创建链接到其他页面的链接,通过`href`属性指定目标URL。 - 另外,还可以使用JavaScript的`window.location.href`来动态...
AS3 Datagrid Flash 自定义检索程序是一个用于展示和搜索数据的高级组件,广泛应用于Flash和Flex应用程序中。本文将深入探讨这个程序的核心知识点,包括AS3编程基础、XML数据源的处理、正则表达式应用、自定义...
- 使用超链接提供交互体验,通过HTML、JavaScript等技术实现Web页面与GIS功能的结合。 - Flex GIS可能涉及到Adobe Flex技术,用于创建丰富的互联网应用程序,提高WebGIS的用户体验。 WebGIS的发展促进了地理信息...
接着,我们探讨"使用段落标记和超链接实现网站导航"。在HTML5中,`<p>`标签用于定义段落,它是组织文本的基本元素。而`<a>`标签则创建了超链接,可以链接到其他页面、邮件地址、锚点等,是网页间导航的重要工具。...
例如,`<title>`标签用于设置页面标题,`<h1>`到`<h6>`定义不同级别的标题,`<p>`用于创建段落,`<a>`创建超链接,`<img>`插入图片,`<ul>`和`<ol>`以及`<li>`用于无序和有序列表,`<div>`作为通用容器等。...
我们可以用`display: flex`或者`grid`来实现导航条的水平布局,让每个链接元素等宽排列。`hover`伪类可以用来改变鼠标悬停时的样式,增加交互感。 3. **图片切换**:在网页中实现图片切换,通常我们会利用CSS的`...
这个插件的工作原理是,当用户点击图片列表中的任何一项时,它会阻止默认的超链接行为,然后从`data-src`属性中获取原图的URL,并在预览区域显示该图片。 总结来说,这个项目展示了如何使用jQuery和一个自定义插件...
4. **英雄列表**:创建一个网格布局,每个网格单元格显示一位英雄的头像和名字,可以使用CSS的`display: grid`或`display: flex`来实现。 5. **底部版权信息**:使用`<footer>`元素包含版权信息和联系链接。 接...