想起之前在ExtJS中就涉及到嵌入网页问题,这次改用Flex肯定也少不了要用这个
这里用的是TAB页面里面嵌入网页,找到一个flex的iframe自定义类,比较好用,请访问http://code.google.com/p/flex-iframe/
首先从上面的网址下载fb3_1_3_2.zip(自己挑版本吧)
解压,找到fb3\HTMLTest\src下面有个IFrame.as拷到自己的Flex工程中去
具体怎么用的,看下代码
<?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:local="*"
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600" initialize="init()">
<mx:TabNavigator id="tab"
width="100%"
height="100%">
<local:IFrame id="test1"
label="Google"
source="http://www.google.co.uk"
width="100%"
height="100%"
/>
<local:IFrame id="test2"
label="Yahoo"
source="http://www.yahoo.co.uk"
width="100%"
height="100%"
/>
</mx:TabNavigator>
</s:Application>
source就是需要引用的网页url了 ,看似简单的页面,其实AS文件内容可不老少
- 大小: 24.3 KB
分享到:
相关推荐
而IFrame(Inline Frame)是HTML的一个元素,允许在页面内嵌入另一个完整的网页。在Flex中使用IFrame,可以将HTML内容与Flex组件结合,实现混合式应用。 遇到的典型问题主要有两个: 1. **Flex组件被遮挡**:由于...
在Flex中嵌入Iframe是为了能够展示HTML内容,这可能是为了利用现有的网页服务、集成第三方Web应用或者引入动态内容。由于Flex和HTML是两种不同的技术栈,它们之间的整合需要一些技巧和策略。 首先,我们需要了解...
源代码示例中,IFrame的使用是通过Flex的`flexiframe:IFrame`组件实现的,该组件允许将IFrame作为一个Flex组件插入到应用中。`source`属性指定了IFrame加载的URL,`width`和`height`定义了IFrame的尺寸,`...
在Flex中嵌入完整的网页所用到的类, xmlns:flexiframe="com.google.code.flexiframe.*" <flexiframe:IFrame id="helpFrame" source="assets/dreamweaver/help/helpHome....
在HTML页面中嵌入Flex组件,可以利用Flex的强大功能来丰富网页的用户体验。本文将详细介绍如何在HTML中嵌入Flex容器,并以IFrameDemo为例进行说明。 首先,我们需要理解Flex和HTML的集成方式。通常,我们可以使用`...
4. **处理iframe事件**:虽然Flex的HTMLText不直接支持iframe的事件,但我们可以通过监听文本改变和其他相关事件,间接地捕获iframe加载完成或错误等事件。 5. **样式调整**:为了使iframe看起来更像标准的HTML元素...
在Flex项目开发中,有时我们需要将外部网页内容嵌入到我们的应用中,这时Google IFrame就成为了一个常用的选择。IFrame(Inline Frame)是HTML的一种元素,它允许我们在一个网页中嵌入另一个网页,这对于展示第三方...
Flex-iframe是一个强大的技术,它允许开发者在Adobe Flex应用程序中嵌入HTML页面,如同使用内联框架(iframe)一样。这种技术极大地扩展了Flex的功能,使得开发者能够将丰富的Web内容和交互性引入Flex应用,而无需...
<flexiframe:IFrame id="testHtml" label="Map" source="testMap.jsp" width="100%" height="100%" /> ``` 其中`source`属性指定了要加载的JS页面路径。 ##### 3.2 实现Flex与JS页面的交互 IFrame组件还提供了`...
`iframe`,全称为“inline frame”,是HTML语言中的一种元素,用于在网页上嵌入另一个文档。通过`iframe`,我们可以将一个网页插入到另一个网页中,实现内容的复用、隔离或者加载外部服务,如广告、地图或视频。`...
然而,有时需要在Flex应用内部展示来自其他源的内容,比如嵌入网页或视频,这时iframe就显得非常有用。flex-iframe-1.4.6就是为此目的而设计的,它提供了在Flex环境中集成iframe的解决方案。 这个压缩包文件"flex-...
在Flex应用中嵌入HTML是一种常见的需求,这可以让我们在富客户端环境中利用HTML的灵活性和丰富性。Flex是由Adobe开发的一种开源框架,主要用于构建RIA(Rich Internet Applications)即富因特网应用程序。它允许...
在Flex开发中,有时我们需要集成外部网页或者HTML内容到我们的应用程序中,这时候`iframe`就成为一个重要的工具。Flex是Adobe推出的一种基于ActionScript和MXML的开源框架,用于构建富互联网应用程序(RIA)。本文将...
通过这种方式,我们可以轻松地将任何网页嵌入到我们的页面中,并利用Flex-Iframe提供的丰富功能进行增强。 总的来说,Flex-Iframe 1.4.1是一个强大且易用的iframe解决方案,它在保持向下兼容性的同时,提供了丰富的...
利用google-iframe在flex中嵌入网页是在swf上覆盖一个div,flex与网页无法融合,这样会出现各种显示,控制问题,如页面自适应,页面显示控制,内容遮盖,网页内容不随flex滚动条滚动等,现在这些问题都解决了
Flex IFrame是一款在Adobe Flex应用中嵌入网页内容的组件,尤其适合于那些希望在Flash平台上集成HTML内容的开发者。Flex是一种开源的框架,用于构建富互联网应用程序(RIA),而IFrame则是HTML中的一个元素,用于在...
Flex中的IFrame组件允许我们像HTML中的iframe元素一样,在MXML应用中嵌入一个完整的网页。IFrame组件位于mx.controls包下,通过它,我们可以加载任何有效的URL,包括本地或远程的HTML页面。 2. 使用IFrame组件的...
Flex IFrame是一个在Adobe Flex应用程序中用于嵌入HTML内容或者加载其他Web页面的组件。它允许开发者在Flex应用中展示外部网页或者与Web服务进行交互,从而提供更丰富的用户体验。在给定的“Flex IFrame实现浏览附件...
总结来说,"flex嵌入html(升级版)"的实践示例IFrameDemo展示了如何利用Flex的IFrame组件将HTML内容整合到Flex应用中,实现富媒体和交互性的结合。这种技术在需要混合展现静态内容和动态数据,或是利用现有HTML资源时...