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 相关文章推荐
Javascript 面向对象 重载
May 13 Javascript
jquery实现加载等待效果示例
Sep 25 Javascript
js怎么判断flash swf文件是否加载完毕
Aug 14 Javascript
jQuery中Ajax的load方法详解
Jan 14 Javascript
JS动态加载当前时间的方法
Feb 09 Javascript
JavaScript中的对象与JSON
Jul 03 Javascript
JS实现自动变换的菜单效果代码
Sep 09 Javascript
JavaScript中boolean类型之三种情景实例代码
Nov 21 Javascript
js a标签点击事件
Mar 30 Javascript
详解ES6 系列之异步处理实战
Oct 26 Javascript
JS对日期操作封装代码实例
Nov 08 Javascript
JavaScript对象原型链原理解析
Jan 22 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
PHP5 面向对象程序设计
2008/02/13 PHP
对比PHP对MySQL的缓冲查询和无缓冲查询
2016/07/01 PHP
jquery解决图片路径不存在执行替换路径
2013/02/06 Javascript
js获取当前日期前七天的方法
2015/02/28 Javascript
使用javascript将时间转换成今天,昨天,前天等格式
2015/06/25 Javascript
jQuery使用模式窗口实现在主页面和子页面中互相传值的方法
2016/03/01 Javascript
详解Angular的8个主要构造块
2017/06/20 Javascript
Canvas放置反弹效果随机图形(实例)
2017/08/17 Javascript
基于复选框demo(分享)
2017/09/27 Javascript
vue中的event bus非父子组件通信解析
2017/10/27 Javascript
微信小程序登录按钮遮罩浮层效果的实现方法
2018/12/16 Javascript
vue 扩展现有组件的操作
2020/08/14 Javascript
vue form表单post请求结合Servlet实现文件上传功能
2021/01/22 Vue.js
[00:56]2014DOTA2国际邀请赛 DK、iG 赛前探访
2014/07/10 DOTA
[01:02:48]2018DOTA2亚洲邀请赛 4.1 小组赛 A组 LGD vs OG
2018/04/02 DOTA
Python中的hypot()方法使用简介
2015/05/18 Python
初探TensorFLow从文件读取图片的四种方式
2018/02/06 Python
详细介绍Python进度条tqdm的使用
2019/07/31 Python
python多进程间通信代码实例
2019/09/30 Python
Python操作Jira库常用方法解析
2020/04/10 Python
Pandas缺失值2种处理方式代码实例
2020/06/13 Python
python如何发送带有附件、正文为HTML的邮件
2021/02/27 Python
Html5 语法与规则简要概述
2014/07/29 HTML / CSS
加利福尼亚州威尼斯的女性奢侈品设计师服装和概念店:Mona Moore
2018/09/13 全球购物
精选奢华:THE LIST
2019/09/05 全球购物
J2EE的优越性主要表现在哪些方面
2016/03/28 面试题
2014年应届大学生毕业自我鉴定
2014/01/31 职场文书
优秀干部获奖感言
2014/01/31 职场文书
人事科岗位职责范本
2014/03/02 职场文书
学校开学标语
2014/10/06 职场文书
80后婚前协议书范本
2014/10/24 职场文书
2014年保安个人工作总结
2014/11/13 职场文书
世界遗产的导游词
2015/02/13 职场文书
简历自我评价模板
2015/03/11 职场文书
sql字段解析器的实现示例
2021/06/23 SQL Server
MySQL中utf8mb4排序规则示例
2021/08/02 MySQL