Flash对联广告的关闭按钮讨论


Posted in Javascript onJanuary 30, 2007

页面两边对称的对联式Flash广告很常见,我们今天姑且不谈如何制作对联广告,主要讲一下Flash广告里的小“×”(关闭按扭)的代码,以及它和外部网页环境的接合。这个关闭按扭的制作也是有一点学问的。

具体步骤如下: 画一个小“×”的关闭按扭的图形,这应该不难吧?全部选中后,按下F8键转化成一个“按扭”组件,点击选中这个小按扭后,按下F9键打开动作面板,添加以下代码:

以下为程序代码:
on (release)
{
getURL("FSCommand:", "");
}
 

就这么简单吗?对,在Flash里就是这么简单了,当然,还要在网页里做以下工作。 这里我们多运用一些JavaScript的东西来做我们这个代码块儿移植性很好的对联。 全部代码如下:

以下为程序代码:
<!-- 对联开始 -->
<SCRIPT language=JavaScript event=FSCommand() for=dl> 
duilian2.style.visibility='hidden'; 
duilian3.style.visibility='hidden'; 
</SCRIPT><SCRIPT language=JavaScript> 
function winload() 
{ 

duilian2.style.top=20; 

duilian2.style.left=5; 

duilian3.style.top=20; 

duilian3.style.right=5; 
} 
//if(document.body.offsetWidth>800){ 
{ 

document.write("<div id=duilian2 style='position: absolute;visibility:visible;z-index:1'><EMBED src='/images/banner.swf' quality=high WIDTH=100 HEIGHT=300 TYPE='application/x-shockwave-flash' id=dl></EMBED></div>" 
+"<div id=duilian3 style='position: absolute;visibility:visible;z-index:1'><EMBED src='/images/banner.swf' quality=high WIDTH=100 HEIGHT=300 TYPE='application/x-shockwave-flash' id=dl></EMBED></div>"); 
} 
winload() 
//} 
</SCRIPT>
<!-- 对联结束 -->

整个这一部分包含了两段JS代码块,从第一个看以看出是设置当对联Flash中发生事件眯FSCommand()时duilian2和duilian3的visibility(可见)属性为hidden(隐藏)。 而第二段JS就是插入对联广告以及设置了一下对联在浏览器窗口中所出现的位置。{}

把上边那段代码,插入到任何网页的之间,然后把那个对联Flash拷贝到和那网页同目录下,浏览就可以看到了。是不是又感觉学会了一招儿?

Javascript 相关文章推荐
JSON 编辑器实现代码
Dec 06 Javascript
Lazy Load 延迟加载图片的jQuery插件中文使用文档
Oct 18 Javascript
jQuery ReferenceError: $ is not defined 错误的处理办法
May 10 Javascript
js获取GridView中行数据的两种方法 分享
Jul 13 Javascript
jQuery提示效果代码分享
Nov 20 Javascript
webapp框架AngularUI的demo改造之路
Dec 21 Javascript
js判断上传文件后缀名是否合法
Jan 28 Javascript
BootStrap智能表单实战系列(九)表单图片上传的支持
Jun 13 Javascript
JavaScript中浅讲ajax图文详解
Nov 11 Javascript
利用Jasmine对Angular进行单元测试的方法详解
Jun 12 Javascript
使用Vue开发自己的Chrome扩展程序过程详解
Jun 21 Javascript
js实现整体缩放页面适配移动端
Mar 31 Javascript
Js之软键盘实现(js源码)
Jan 30 #Javascript
关于图片验证码设计的思考
Jan 29 #Javascript
一些易混淆且不常用的属性,希望有用
Jan 29 #Javascript
WebGame《逆转裁判》完整版 代码下载(1月24日更新)
Jan 29 #Javascript
判断页面是关闭还是刷新的js代码
Jan 28 #Javascript
用JavaScript和注册表脚本实现右键收藏Web页选中文本
Jan 28 #Javascript
用js自动判断浏览器分辨率的代码
Jan 28 #Javascript
You might like
颠覆常识!无色透明的咖啡诞生了(中日双语)
2021/03/03 咖啡文化
codeigniter实现get分页的方法
2015/07/10 PHP
php解析xml 的四种简单方法(附实例)
2016/07/11 PHP
总结的一些PHP开发中的tips(必看篇)
2017/03/24 PHP
Avengerls vs KG BO3 第一场2.18
2021/03/10 DOTA
js日历功能对象
2012/01/12 Javascript
node.js中的http.response.writeHead方法使用说明
2014/12/14 Javascript
jQuery实现按钮的点击 全选/反选 单选框/复选框 文本框 表单验证
2015/06/25 Javascript
JS使用parseInt解析数字实现求和的方法
2015/08/05 Javascript
AngularJs concepts详解及示例代码
2016/09/01 Javascript
Angular1.x复杂指令实例详解
2017/03/01 Javascript
nodejs根据ip数组在百度地图中进行定位
2017/03/06 NodeJs
vuejs点击class变化的实例
2018/09/05 Javascript
nodejs aes 加解密实例
2018/10/10 NodeJs
使用React手写一个对话框或模态框的方法示例
2019/04/25 Javascript
JS+CSS实现炫酷光感效果
2020/09/05 Javascript
Python的subprocess模块总结
2014/11/07 Python
简单介绍Python中的JSON模块
2015/04/08 Python
剖析Django中模版标签的解析与参数传递
2015/07/21 Python
python 如何快速找出两个电子表中数据的差异
2017/05/26 Python
利用python获取当前日期前后N天或N月日期的方法示例
2017/07/30 Python
Python实现字典去除重复的方法示例
2017/07/31 Python
数组保存为txt, npy, csv 文件, 数组遍历enumerate的方法
2018/07/09 Python
Python实现简单石头剪刀布游戏
2021/01/20 Python
从0开始的Python学习014面向对象编程(推荐)
2019/04/02 Python
Python中py文件转换成exe可执行文件的方法
2019/06/14 Python
TensorFlow内存管理bfc算法实例
2020/02/03 Python
基于python实现查询ip地址来源
2020/06/02 Python
python3.7 openpyxl 在excel单元格中写入数据实例
2020/09/01 Python
详解vscode实现远程linux服务器上Python开发
2020/11/10 Python
flask项目集成swagger的方法
2020/12/09 Python
德国原装品牌香水、化妆品和手表网站:BRASTY.DE
2016/10/16 全球购物
澳大利亚最受欢迎的美发用品目的地:AMR
2019/08/28 全球购物
商务英语专业自荐信
2013/10/14 职场文书
贷款担保书范文
2014/05/13 职场文书
没有孩子的离婚协议书怎么写
2014/09/17 职场文书