`
JavaCrazyer
  • 浏览: 3012056 次
  • 性别: Icon_minigender_1
  • 来自: 河南
社区版块
存档分类

Flex4之通过iframe嵌入html网页

阅读更多

想起之前在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
分享到:
评论
3 楼 leefangzhao 2012-04-13  
xlaohe1 写道
怎么不行。
导入IFrame.as出现小红叉


AIR应用直接使用Html组件即可
2 楼 xlaohe1 2011-08-29  
不行。
我的代码
<?xml version="1.0" encoding="utf-8"?>
<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
					   xmlns:s="library://ns.adobe.com/flex/spark"
					   xmlns:mx="library://ns.adobe.com/flex/mx" width="775" height="485" 
					   xmlns:local="*" initialize="init()">
	<mx:TabNavigator id="tab"  
					 width="100%"  
					 height="100%">  
		<mx:Canvas label="视图 1" width="100%" height="100%">
		</mx:Canvas> 
	</mx:TabNavigator>
</s:WindowedApplication>

1 楼 xlaohe1 2011-08-29  
怎么不行。
导入IFrame.as出现小红叉

相关推荐

    Flex中利用IFrame解决嵌入HTML时Flex组件被遮挡和IFrame被隐藏的问题

    而IFrame(Inline Frame)是HTML的一个元素,允许在页面内嵌入另一个完整的网页。在Flex中使用IFrame,可以将HTML内容与Flex组件结合,实现混合式应用。 遇到的典型问题主要有两个: 1. **Flex组件被遮挡**:由于...

    flex 嵌入完美Iframe

    在Flex中嵌入Iframe是为了能够展示HTML内容,这可能是为了利用现有的网页服务、集成第三方Web应用或者引入动态内容。由于Flex和HTML是两种不同的技术栈,它们之间的整合需要一些技巧和策略。 首先,我们需要了解...

    Flex嵌入IFrame解决方案

    源代码示例中,IFrame的使用是通过Flex的`flexiframe:IFrame`组件实现的,该组件允许将IFrame作为一个Flex组件插入到应用中。`source`属性指定了IFrame加载的URL,`width`和`height`定义了IFrame的尺寸,`...

    Iframe(Flex嵌入完整网页的类)

    在Flex中嵌入完整的网页所用到的类, xmlns:flexiframe="com.google.code.flexiframe.*" &lt;flexiframe:IFrame id="helpFrame" source="assets/dreamweaver/help/helpHome....

    flex嵌入html的容器

    在HTML页面中嵌入Flex组件,可以利用Flex的强大功能来丰富网页的用户体验。本文将详细介绍如何在HTML中嵌入Flex容器,并以IFrameDemo为例进行说明。 首先,我们需要理解Flex和HTML的集成方式。通常,我们可以使用`...

    flex中的iframe源码

    4. **处理iframe事件**:虽然Flex的HTMLText不直接支持iframe的事件,但我们可以通过监听文本改变和其他相关事件,间接地捕获iframe加载完成或错误等事件。 5. **样式调整**:为了使iframe看起来更像标准的HTML元素...

    Flex项目Google IFrame使用

    在Flex项目开发中,有时我们需要将外部网页内容嵌入到我们的应用中,这时Google IFrame就成为了一个常用的选择。IFrame(Inline Frame)是HTML的一种元素,它允许我们在一个网页中嵌入另一个网页,这对于展示第三方...

    flex-iframe

    Flex-iframe是一个强大的技术,它允许开发者在Adobe Flex应用程序中嵌入HTML页面,如同使用内联框架(iframe)一样。这种技术极大地扩展了Flex的功能,使得开发者能够将丰富的Web内容和交互性引入Flex应用,而无需...

    flex IFrame控件的配置使用详细过程

    &lt;flexiframe:IFrame id="testHtml" label="Map" source="testMap.jsp" width="100%" height="100%" /&gt; ``` 其中`source`属性指定了要加载的JS页面路径。 ##### 3.2 实现Flex与JS页面的交互 IFrame组件还提供了`...

    iframe for flex!

    `iframe`,全称为“inline frame”,是HTML语言中的一种元素,用于在网页上嵌入另一个文档。通过`iframe`,我们可以将一个网页插入到另一个网页中,实现内容的复用、隔离或者加载外部服务,如广告、地图或视频。`...

    flex-iframe-1.4.6

    然而,有时需要在Flex应用内部展示来自其他源的内容,比如嵌入网页或视频,这时iframe就显得非常有用。flex-iframe-1.4.6就是为此目的而设计的,它提供了在Flex环境中集成iframe的解决方案。 这个压缩包文件"flex-...

    flex中嵌入html

    在Flex应用中嵌入HTML是一种常见的需求,这可以让我们在富客户端环境中利用HTML的灵活性和丰富性。Flex是由Adobe开发的一种开源框架,主要用于构建RIA(Rich Internet Applications)即富因特网应用程序。它允许...

    flex中使用iframe

    在Flex开发中,有时我们需要集成外部网页或者HTML内容到我们的应用程序中,这时候`iframe`就成为一个重要的工具。Flex是Adobe推出的一种基于ActionScript和MXML的开源框架,用于构建富互联网应用程序(RIA)。本文将...

    flex-iframe-1.4.1.zip

    通过这种方式,我们可以轻松地将任何网页嵌入到我们的页面中,并利用Flex-Iframe提供的丰富功能进行增强。 总的来说,Flex-Iframe 1.4.1是一个强大且易用的iframe解决方案,它在保持向下兼容性的同时,提供了丰富的...

    flex中嵌入网页完美解决方案

    利用google-iframe在flex中嵌入网页是在swf上覆盖一个div,flex与网页无法融合,这样会出现各种显示,控制问题,如页面自适应,页面显示控制,内容遮盖,网页内容不随flex滚动条滚动等,现在这些问题都解决了

    Flex IFrame

    Flex IFrame是一款在Adobe Flex应用中嵌入网页内容的组件,尤其适合于那些希望在Flash平台上集成HTML内容的开发者。Flex是一种开源的框架,用于构建富互联网应用程序(RIA),而IFrame则是HTML中的一个元素,用于在...

    flex把html页面作为类似iframe的样子的组件完全的嵌入到mxml中去。

    Flex中的IFrame组件允许我们像HTML中的iframe元素一样,在MXML应用中嵌入一个完整的网页。IFrame组件位于mx.controls包下,通过它,我们可以加载任何有效的URL,包括本地或远程的HTML页面。 2. 使用IFrame组件的...

    Flex IFrame实现浏览附件信息

    Flex IFrame是一个在Adobe Flex应用程序中用于嵌入HTML内容或者加载其他Web页面的组件。它允许开发者在Flex应用中展示外部网页或者与Web服务进行交互,从而提供更丰富的用户体验。在给定的“Flex IFrame实现浏览附件...

    flex嵌入html(升级版)

    总结来说,"flex嵌入html(升级版)"的实践示例IFrameDemo展示了如何利用Flex的IFrame组件将HTML内容整合到Flex应用中,实现富媒体和交互性的结合。这种技术在需要混合展现静态内容和动态数据,或是利用现有HTML资源时...

Global site tag (gtag.js) - Google Analytics