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 相关文章推荐
js 操作css实现代码
Jun 11 Javascript
js/jQuery对象互转(快速操作dom元素)
Feb 04 Javascript
JavaScript将相对地址转换为绝对地址示例代码
Jul 19 Javascript
javascript的事件触发器介绍的实现
Jun 05 Javascript
常见的jQuery选择器汇总
Nov 24 Javascript
基于Javascript实现二级联动菜单效果
Mar 04 Javascript
深入浅出ES6之let和const命令
Aug 25 Javascript
Bootstrap table学习笔记(2) 前后端分页模糊查询
May 18 Javascript
React Native模块之Permissions权限申请的实例相机
Sep 28 Javascript
js使用xml数据载体实现城市省份二级联动效果
Nov 08 Javascript
详解mpvue开发小程序小总结
Jul 25 Javascript
深入解读Node.js中的koa源码
Jun 17 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的日期处理函数及uchome的function_coomon中日期处理函数的研究
2011/01/12 PHP
PHP命名空间(Namespace)简明教程
2014/06/11 PHP
ThinkPHP中的关联模型注意点
2014/06/16 PHP
浅谈PHP中关于foreach使用引用变量的坑
2016/11/14 PHP
PHP 文件上传后端处理实用技巧方法
2017/01/06 PHP
Prototype使用指南之selector.js说明
2008/10/26 Javascript
jQuery EasyUI API 中文文档 - NumberSpinner数值微调器使用介绍
2011/10/21 Javascript
JS控件ASP.NET的treeview控件全选或者取消(示例代码)
2013/12/16 Javascript
JQuery中的html()、text()、val()区别示例介绍
2014/09/01 Javascript
JS操作HTML自定义属性的方法
2015/02/10 Javascript
JavaScript中创建对象的模式汇总
2016/04/19 Javascript
JS/jQ实现免费获取手机验证码倒计时效果
2016/06/13 Javascript
js实现tab切换效果
2017/02/16 Javascript
使用jQuery操作DOM的方法小结
2017/02/27 Javascript
基于vue实现网站前台的权限管理(前后端分离实践)
2018/01/13 Javascript
vue中$refs的用法及作用详解
2018/04/24 Javascript
微信小程序 Storage更新详解
2019/07/16 Javascript
vue input标签通用指令校验的实现
2019/11/05 Javascript
在vue中实现清除echarts上次保留的数据(亲测有效)
2020/09/09 Javascript
python 解析XML python模块xml.dom解析xml实例代码
2014/02/07 Python
Python多线程结合队列下载百度音乐的方法
2015/07/27 Python
Python使用Paramiko模块编写脚本进行远程服务器操作
2016/05/05 Python
python模块之re正则表达式详解
2017/02/03 Python
Python cookbook(数据结构与算法)将多个映射合并为单个映射的方法
2018/04/19 Python
基于tensorflow加载部分层的方法
2018/07/26 Python
Python高级特性之闭包与装饰器实例详解
2019/11/19 Python
Python bytes string相互转换过程解析
2020/03/05 Python
详解CSS3选择器:nth-child和:nth-of-type之间的差异
2017/09/18 HTML / CSS
康帕斯酒店预订:Compass Hospitality(支持中文)
2018/08/23 全球购物
罗兰·穆雷官网:Roland Mouret
2018/09/28 全球购物
保密普查工作实施方案
2014/02/25 职场文书
金融学专业大学生职业生涯规划
2014/03/07 职场文书
学术会议通知范文
2015/04/15 职场文书
SQL SERVER中常用日期函数的具体使用
2021/04/08 SQL Server
python tkinter实现定时关机
2021/04/21 Python
Python使用random模块实现掷骰子游戏的示例代码
2021/04/29 Python