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 相关文章推荐
jqPlot jquery的页面图表绘制工具
Jul 25 Javascript
JavaScript中标识符提升问题
Jun 11 Javascript
jQuery检测返回值的数据类型
Jul 13 Javascript
javascript学习笔记_浅谈基础语法,类型,变量
Sep 19 Javascript
jquery组件WebUploader文件上传用法详解
Oct 23 Javascript
关于JS Lodop打印插件打印Bootstrap样式错乱问题的解决方案
Dec 23 Javascript
微信小程序 封装http请求实例详解
Jan 16 Javascript
JS基于onclick事件实现单个按钮的编辑与保存功能示例
Feb 13 Javascript
Vue结合SignalR实现前后端实时消息同步
Sep 19 Javascript
vue2.0父子组件间传递数据的方法
Aug 16 Javascript
jquery多级树形下拉菜单的实例代码
Jul 09 jQuery
vue使用原生swiper代码实例
Feb 05 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
十天学会php(2)
2006/10/09 PHP
php download.php实现代码 跳转到下载文件(response.redirect)
2009/08/26 PHP
Yii2框架配置文件(Application属性)与调试技巧实例分析
2019/05/27 PHP
不安全的常用的js写法
2009/09/15 Javascript
jquery中dom操作和事件的实例学习 仿yahoo邮箱登录框的提示效果
2011/11/30 Javascript
JSON.stringify 语法实例讲解
2012/03/14 Javascript
jquery判断浏览器后退时候弹出消息的方法
2014/08/11 Javascript
使用jquery解析XML的方法
2014/09/05 Javascript
js基于面向对象实现网页TAB选项卡菜单效果代码
2015/09/09 Javascript
Angularjs实现多个页面共享数据的方式
2016/03/29 Javascript
浅谈jquery点击label触发2次的问题
2016/06/12 Javascript
有关JS中的0,null,undefined,[],{},'''''''',false之间的关系
2017/02/14 Javascript
vue路由跳转时判断用户是否登录功能的实现
2017/10/26 Javascript
vue中实现先请求数据再渲染dom分享
2018/03/17 Javascript
微信小程序中使用ECharts 异步加载数据实现图表功能
2018/07/13 Javascript
解决vue js IOS H5focus无法自动弹出键盘的问题
2018/08/30 Javascript
vue滚动插件better-scroll使用详解
2019/10/18 Javascript
vue 实现强制类型转换 数字类型转为字符串
2019/11/07 Javascript
[01:52]2014DOTA2西雅图邀请赛 V社开大会你不知道的小秘密
2014/07/08 DOTA
[51:29]Alliance vs TNC 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/18 DOTA
一条命令解决mac版本python IDLE不能输入中文问题
2018/05/15 Python
python斐波那契数列的计算方法
2018/09/27 Python
对pandas将dataframe中某列按照条件赋值的实例讲解
2018/11/29 Python
Python实现多属性排序的方法
2018/12/05 Python
Python动态语言与鸭子类型详解
2019/07/01 Python
Python PyInstaller库基本使用方法分析
2019/12/12 Python
python中执行smtplib失败的处理方法
2020/07/01 Python
HTML5通过navigator.mediaDevices.getUserMedia调用手机摄像头问题
2020/04/27 HTML / CSS
Troy-Bilt官网:草坪割草机、吹雪机、分蘖机等
2019/02/19 全球购物
得到Class的三个过程是什么
2012/08/10 面试题
员工安全生产承诺书
2014/05/22 职场文书
入党综合考察材料
2014/06/02 职场文书
工程售后服务方案
2014/06/08 职场文书
爱护公共设施演讲稿
2014/09/13 职场文书
部门2014年度工作总结
2014/11/12 职场文书
装修公司管理制度
2015/08/05 职场文书