`

Flash中加载HTML文件

阅读更多


1、建立三个图层,从上至下分别为action(控制代码)、text(加载内容)、bg(背景图);

2、选中bg图层第一帧,插入一关键帧,导入一图片做背景;

3、选中text图层第一帧,插入一关键帧,添加一动态文本框,设置好其属性,并将其实例命名为content_txt;

4、选中action图层第一帧,加入以下代码:

var myStyle:TextField.StyleSheet = new TextField.StyleSheet();
myStyle.load("sample.css");
content_txt.styleSheet = myStyle;

content_txt.multiline= true;
content_txt.wordWrap = true;
content_txt.html = true;

//System.useCodePage = true//使用中文请加上这句。

var story:XML = new XML();
story.ignoreWhite = true;
story.load("sample.html");
story.onLoad = function () {
content_txt.htmlText = story;
}

5、建sample.html文件:

<body>
<headline>Giant Sea Lion Spotted</headline>
<subheadline>Citizens scared, amazed</subheadline>

<biline>Today - Our City </biline><mainBody>A giant sea lion was spotted today rampaging around the city's main square, scaring thousands of innocent people just out for a daily stroll in the beautiful downtown district.
<img align='right' src='sample.jpg'/>No injuries were reported after the animal's two-hour assault of the shopping district famous for it's sea lion purses and shoes, also known as the "sea lion district". Witnesses said the creature came out of the ocean near the Burger King at 42nd and 1st Avenue, startling many and stalling traffic.
"The animal caused nearly four million dollars of damage to the neighborhood," said Joseph Valente, owner of "Sea Lions R' Us" at 43rd and 2nd. Onlookers to the scene said that the sea lion appeared ornery, but otherwise in good spirits.
Officials are uncertain as to when, if ever, the sea lion may return.<A HREF="http://www.macromedia.com">Click here for more.</A> </mainBody>
</body>

和sample.css文件


headline {
font-family: Arial,Helvetica,sans-serif;
font-size: 16px;
font-weight: bold;
display: block;
}
subheadline {
font-family: Arial,Helvetica,sans-serif;
font-size: 13px;
font-weight: bold;
display: block;
}
mainBody {
font-family: Arial,Helvetica,sans-serif;
font-size: 10px;
display: block;
}
biline {
font-family: Arial,Helvetica,sans-serif;
font-size: 11px;
font-style: italic;
display: inline;
}
A {
font-family: Arial,Helvetica,sans-serif;
color:cccccc;
font-size: 10px;
display: inline;
text-decoration:underline;
}

将以上两个文件和导出的SWF文件放同一目录下。

注意:在sample.html文件中用到一图片,随便找幅将其命名为sample.jpg即可。
分享到:
评论

相关推荐

    flash中加载网页

    4. **加载到SWF中**:在`flash加载网页.swf`这个文件中,很可能包含了一个已经实现了加载HTML功能的Flash动画。SWF文件是Flash的编译输出格式,它可以包含ActionScript代码、图形、声音等多种资源。通过查看这个SWF...

    读取xml配置文件的flash导航菜单

    在这个“读取xml配置文件的flash导航菜单”项目中,开发人员创建了一个动态的Flash菜单系统,该系统能够从外部XML文件中获取其配置信息,从而实现菜单项的动态加载和更新。下面将详细解释这个技术实现的各个方面。 ...

    flash显示文件工具

    4. 文件I/O处理:理解如何在Flash中处理本地或远程文件,以便加载和显示PDF或DOC。 5. Silverlight开发经验:如果Divelements.SilverlightTools是目标项目的一部分,那么需要熟悉Silverlight的开发环境和API。 总的...

    FLASH加载WORD案例 FLASH加载WORD案例

    Flash加载Word功能满足了这种需求,它能将Word文档转化为可在线查看的格式,无需用户下载原始文件。 四、实现方式 1. 转换工具:首先,需要使用特定的转换工具(如SWFTools、PDFtoSWF或其他第三方服务)将Word文档...

    Flash批量文件上传

    2. HTML/Flash嵌入代码:用于在网页中嵌入Flash对象,并提供用户界面,如“选择文件”按钮和上传进度指示器。 3. 服务器端脚本:接收并处理Flash上传的文件,可能包括验证、存储和响应操作。 需要注意的是,随着...

    flash html5实现浏览器兼容的文件上传

    一、Flash技术在文件上传中的应用 Flash作为一种曾经广泛使用的插件,它在早期提供了丰富的多媒体交互功能,包括文件上传。Flash支持通过ActionScript与JavaScript进行通信,从而可以在不刷新页面的情况下实现文件...

    40个常用flash透明文件

    本资源包“40个常用Flash透明文件”显然集合了一组适用于网页设计的透明SWF文件,这些文件可以帮助网页设计师快速添加具有视觉吸引力的元素到他们的网站中,而无需复杂的编程工作。 首先,我们要理解什么是SWF文件...

    html中flash播放器

    在HTML中,我们需要指定SWF文件的URL以加载Flash内容。 4. ActionScript与交互性: ActionScript允许开发者创建动态和交互式的Flash内容。通过编写ActionScript代码,可以控制播放器的行为,比如播放、暂停、停止...

    flash cs5 中文帮助文件

    ### Flash CS5 中文帮助文件知识点解析 #### 一、Adobe Flash Professional CS5概述 - **产品介绍**:Adobe Flash Professional CS5是一款由Adobe Systems Incorporated公司开发的专业矢量动画创作软件,广泛应用...

    Flash多文件大文件上传控件

    在文件上传领域,Flash提供了比HTML4更强大的功能,能够处理大文件的分块上传,避免了单个大文件一次性加载导致的浏览器崩溃或网络阻塞问题。 控件的主要特性包括: 1. **多文件选择**:用户可以一次性选择多个...

    Flash大文件上传源码

    2. **文件选取**:用户可以选择一个或多个大文件,SWFUpload会将这些文件信息暂存到本地的Flash环境中。 3. **分块上传**:为了处理大文件,SWFUpload可以将大文件切割成小块(chunk),逐个发送到服务器,服务器端...

    flash 远程加载资源文件及引用

    本文将围绕“Flash远程加载资源文件及引用”这一主题展开,讲解如何在Flash项目中实现从服务器加载外部资源以及如何在不同文件之间进行引用。 1. **远程加载资源文件** Flash允许开发者通过ActionScript代码动态...

    网页里加载flash

    在ASP.NET页面的`.aspx`文件中,你可以直接编写HTML代码: ```html &lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash...

    flash文件网页播放源码index.html

    总结,Flash文件网页播放源码index.html展示了如何在HTML中嵌入并播放SWF文件,虽然Flash已不再是主流,但理解其工作原理对于了解Web发展历史和多媒体内容展示仍具有一定的参考价值。对于开发者来说,掌握HTML5和...

    经典时钟Flash文件

    【压缩包子文件的文件名称列表】中,"帮助文档.txt"可能提供了关于如何使用或修改这个Flash项目的指南,包括可能的指令、注意事项或者代码解释。对于初学者来说,这样的文档非常有价值,因为它可以帮助理解项目的...

    Qt加载html 播放视频

    3. **加载HTML到QBrowser**:通过调用QWebView或QWebEngineView的`load()`方法,传入一个`QUrl`对象,该对象指向你的HTML文件路径。 ```cpp QUrl url(QStringLiteral("file:///path/to/your/video.html")); ...

    flash 文件

    用户可以使用Adobe Flash Professional打开FLA文件进行编辑,而SWF文件则为最终的可执行文件,可以在Web浏览器中播放。 此外,Flash还支持组件开发,开发者可以创建自定义的UI组件,如按钮、滑块等,用于快速构建...

    Flash 文件上传组件

    在Web开发中,Flash文件上传组件是一种常见的技术,它允许用户在网页上方便地上传多个文件。这种组件在HTML5的File API出现之前,尤其是在需要跨浏览器兼容性和支持大文件上传时,是十分重要的工具。本组件以`...

    flash+html5浏览器兼容文件上传方案

    为了提高用户体验,还可以添加进度条展示上传进度,这可以通过HTML5的ProgressElement或Flash的ProgressEvent来实现。同时,考虑到安全性,必须对上传的文件大小和类型进行限制,防止恶意文件上传。 总的来说,...

    gif文件转换Flash

    接着,打开工具并选择“添加文件”或“添加目录”选项,将要转换的GIF文件或包含GIF文件的文件夹导入。根据需要,你可以调整输出设置,如帧率、质量等。最后,点击“开始转换”,工具将开始工作,完成后,你会在指定...

Global site tag (gtag.js) - Google Analytics