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获取浏览器版本及名称实现函数
Apr 02 Javascript
JS对话框_JS模态对话框showModalDialog用法总结
Jan 11 Javascript
jQuery.holdReady()方法用法实例
Dec 27 Javascript
JavaScript实现俄罗斯方块游戏过程分析及源码分享
Mar 23 Javascript
jQuery简单实现日历的方法
May 04 Javascript
JS+HTML5手机开发之滚动和惯性缓动实现方法分析
Jun 12 Javascript
three.js中3D视野的缩放实现代码
Nov 16 Javascript
JavaScript数据结构之双向链表和双向循环链表的实现
Nov 28 Javascript
vue slot 在子组件中显示父组件传递的模板
Mar 02 Javascript
vue中使用gojs/jointjs的示例代码
Aug 24 Javascript
微信小程序自定义头部导航栏和导航栏背景图片 navigationStyle问题
Jul 26 Javascript
vue-cli3单页构建大型项目方案
Apr 07 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 伪静态技术原理以及突破原理实现介绍
2013/07/12 PHP
php使用标签替换的方式生成静态页面
2015/05/21 PHP
分享3个php获取日历的函数
2015/09/25 PHP
Laravel多用户认证系统示例详解
2018/03/13 PHP
Javascript 获取滚动条位置等信息的函数
2009/09/08 Javascript
JavaScript中具名函数的多种调用方式总结
2014/11/08 Javascript
手机端转盘抽奖代码分享
2015/09/10 Javascript
JS实现随页面滚动显示/隐藏窗口固定位置元素
2016/02/26 Javascript
js基本算法:冒泡排序,二分查找的简单实例
2016/10/08 Javascript
把json格式的字符串转换成javascript对象或数组的方法总结
2016/11/03 Javascript
JavaScript实现简易的天数计算器实例【附demo源码下载】
2017/01/18 Javascript
Vue获取DOM元素样式和样式更改示例
2017/03/07 Javascript
nodejs利用ajax实现网页无刷新上传图片实例代码
2017/06/06 NodeJs
详解vue添加删除元素的方法
2018/06/30 Javascript
node.js使用express框架进行文件上传详解
2019/03/03 Javascript
微信小程序如何调用json数据接口并解析
2019/06/29 Javascript
layui 对弹窗 form表单赋值的实现方法
2019/09/04 Javascript
vue.js中使用微信扫一扫解决invalid signature问题(完美解决)
2020/04/11 Javascript
详谈Python 窗体(tkinter)表格数据(Treeview)
2018/10/11 Python
Python实现正则表达式匹配任意的邮箱方法
2018/12/20 Python
django页面跳转问题及注意事项
2019/07/18 Python
Python jieba库用法及实例解析
2019/11/04 Python
Python chardet库识别编码原理解析
2020/02/18 Python
matplotlib绘制多子图共享鼠标光标的方法示例
2021/01/08 Python
详解Sticky Footer 绝对底部的两种套路
2017/11/03 HTML / CSS
Orvis官网:自1856年以来,优质服装、飞钓装备等
2018/12/17 全球购物
给交警的表扬信
2014/01/12 职场文书
应届优秀本科大学毕业生自我鉴定
2014/01/21 职场文书
工程管理专业毕业生自荐信
2014/01/24 职场文书
2015年建筑工作总结报告
2015/05/04 职场文书
中学感恩教育活动总结
2015/05/05 职场文书
超搞笑婚前保证书
2015/05/08 职场文书
初中美术教学反思
2016/02/17 职场文书
财务会计个人原因辞职信
2019/06/21 职场文书
Django+Nginx+uWSGI 定时任务的实现方法
2022/01/22 Python
分享CSS盒子模型隐藏的几种方式
2022/02/28 HTML / CSS