《Flash建站技术》系列1-步入web殿堂

简介:
第一章   步入web的殿堂
1.一个空白的HTML页面与一个空白的flash
html:
我们可以使用Dreamweaver,Notepad,EditPlus...这些文本工具创建一个空白的网页,结构类似如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>

<body>
</body>
</html>
使用浏览器查看时我们看到的一个空白的页面,没有内容(body中没有添加任何文本或标签)。


Flash:
对比下flash,我们打开Flash8(文章采用flash8+as2,思想也同样适用于高版本的flash或脚本),新建一个空白的flash文档,发布使用flash player查看,得到的一个空白的flash,没有内容。

2.Hello World
和学习其他语言一样,我们还是一个简单的hello world开始我们这一小节的讲解。
html:
我们在<body>标签中添加内容: Hello World!
好了,保存html文档,用浏览器查看下吧,是不是看到了如上的内容啊。

Flash:
那么flash怎么办的,我们使用上面新建的flash文档,选择文本工具,在舞台上打上: Hello World!,为了和html的保持一致,我把flash的这个文本坐标改成0,0了。
好了发布下falsh吧,看看是不是得到了一样的东西呢。

3.使用脚本动态的设置文本
html:
为了操作方便我把html的文本加了个标签,如下:
<span id="hello_txt">Hello World!</span>
我们添加点js脚本:
<script type="text/javascript">
window.onload=function()
{
document.getElementById("hello_txt").textContent="你好,世界!";
}
</script>
注意:IE浏览器,属性是innerText而不是textContent,上面的不修改的话需要在标准浏览器里浏览,未作浏览器检测。

Flash:
接着上面的flash,我们把文本改为动态文本,实例名设置为hello_txt,在主时间轴第一帧添加脚本:
_root.onLoad=function()
{
hello_txt.text="你好,世界!";
}

ctrl+Enter查看下flash吧,是不是同样的效果呢。

4.使用按钮动态设置
Html:
我们看看使用按钮动态修改,而不是页面加载时设置,修改如下:
我们加了一个Button.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script type="text/javascript">
function changeChinese()
{
document.getElementById("hello_txt").textContent="你好,世界!";
}
</script>
</head>

<body>
<span id="hello_txt">Hello World!</span>
<button onclick="changeChinese()">切换中文</button>
</body>
</html>
好了,火狐里测试下。
Flash:
我们也在flash里添加一个按钮,这里不做一个按钮了,组件里有个现成的,
窗口》组件,打开组件面板,里面有个UI界面组,展开拖一个Button到舞台。
Label改为“切换中文”(在组件参数里改哦),选择这个按钮,打开动作面板:
加入
on (click) {
_parent.hello_txt.text="你好,世界!";
}
测试看下吧。(注意不要忘了删除之前在时间轴上添加的脚本,这里没有把脚本放在时间轴,尽量保持和上面的js保持一致哈。




 本文转自 xcf007 51CTO博客,原文链接:http://blog.51cto.com/xcf007/292810 ,如需转载请自行联系原作者
相关文章
|
内存技术 Java 数据格式
在web 里面 添加 open flash chart 使用。
open flash chart 是一个不错的图表展示的。只要传送 json 数据就可以展示图片。   flash 在这方面很强。   下载地址:   http://sourceforge.net/projects/openflashchart/files/open-flash-chart/1.9.7/   新版本好像 开始支持 GWT 了。。   所以要弄 jsp 里面套
1139 0
|
C# 内存技术 Go
在VS.NET WEB项目中添加FLASH
(1)、首先在项目中添加一个用户控件如,UCTopflash.ascx,代码如下:      注意:这里的红色部分,需要根据在项目中Flash存放的具体位置来书写。
706 0
|
4月前
|
Web App开发 前端开发 JavaScript
鸿蒙5开发宝藏案例分享---Web适配一多开发实践
这是一份实用的鸿蒙Web多设备适配开发指南,针对开发者在不同屏幕尺寸下的布局难题提供了解决方案。文章通过三大法宝(相对单位、媒体查询和窗口监听)详细介绍如何实现智能适配,并提供了多个实战案例,如宫格布局、对话框变形和自适应轮播图等。此外,还分享了调试技巧及工具推荐,帮助开发者快速上手并优化性能。最后鼓励读者实践探索,并提示更多官方资源等待发现。
|
11月前
|
XML JSON API
ServiceStack:不仅仅是一个高性能Web API和微服务框架,更是一站式解决方案——深入解析其多协议支持及简便开发流程,带您体验前所未有的.NET开发效率革命
【10月更文挑战第9天】ServiceStack 是一个高性能的 Web API 和微服务框架,支持 JSON、XML、CSV 等多种数据格式。它简化了 .NET 应用的开发流程,提供了直观的 RESTful 服务构建方式。ServiceStack 支持高并发请求和复杂业务逻辑,安装简单,通过 NuGet 包管理器即可快速集成。示例代码展示了如何创建一个返回当前日期的简单服务,包括定义请求和响应 DTO、实现服务逻辑、配置路由和宿主。ServiceStack 还支持 WebSocket、SignalR 等实时通信协议,具备自动验证、自动过滤器等丰富功能,适合快速搭建高性能、可扩展的服务端应用。
609 3
|
6月前
|
关系型数据库 MySQL 数据库
基于Flink CDC 开发,支持Web-UI的实时KingBase 连接器,三大模式无缝切换,效率翻倍!
TIS 是一款基于Web-UI的开源大数据集成工具,通过与人大金仓Kingbase的深度整合,提供高效、灵活的实时数据集成方案。它支持增量数据监听和实时写入,兼容MySQL、PostgreSQL和Oracle模式,无需编写复杂脚本,操作简单直观,特别适合非专业开发人员使用。TIS率先实现了Kingbase CDC连接器的整合,成为业界首个开箱即用的Kingbase CDC数据同步解决方案,助力企业数字化转型。
1116 5
基于Flink CDC 开发,支持Web-UI的实时KingBase 连接器,三大模式无缝切换,效率翻倍!
|
6月前
|
机器学习/深度学习 开发框架 API
Python 高级编程与实战:深入理解 Web 开发与 API 设计
在前几篇文章中,我们探讨了 Python 的基础语法、面向对象编程、函数式编程、元编程、性能优化、调试技巧以及数据科学和机器学习。本文将深入探讨 Python 在 Web 开发和 API 设计中的应用,并通过实战项目帮助你掌握这些技术。
|
10月前
|
开发框架 搜索推荐 数据可视化
Django框架适合开发哪种类型的Web应用程序?
Django 框架凭借其强大的功能、稳定性和可扩展性,几乎可以适应各种类型的 Web 应用程序开发需求。无论是简单的网站还是复杂的企业级系统,Django 都能提供可靠的支持,帮助开发者快速构建高质量的应用。同时,其活跃的社区和丰富的资源也为开发者在项目实施过程中提供了有力的保障。
372 67
|
10月前
|
存储 前端开发 JavaScript
如何在项目中高效地进行 Web 组件化开发
高效地进行 Web 组件化开发需要从多个方面入手,通过明确目标、合理规划、规范开发、加强测试等一系列措施,实现组件的高效管理和利用,从而提高项目的整体开发效率和质量,为用户提供更好的体验。
299 63

热门文章

最新文章