注册
 找回密码
 注册
江西广告网
查看: 373|回复: 0
打印 上一主题 下一主题

网页中广告条的关闭方法

[复制链接]

该用户从未签到

1
跳转到指定楼层
发表于 2009-2-5 11:12:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
在FLASH广告条中加入关闭的按钮只要在按钮上加入quit退出的命令即可。 on(release){ fscommand("quit"); } 现在在FLASH PLAYER中点击退出即可关闭FLASH PLAYER,但在网页中却不可以退出。在网页中要想直接实现退出是不可能的,不过我们可以利用层的隐藏属性来实现。具体插入层的方法这里就不多说,看看下面的代码吧。 <div id='right' style='position: absolute; visibility:z-index; left: 679px; top: 14px;'> <EMBED src="http://www.jcwcn.com/Files/BeyondPic/oldjcwimg/2005-11/15/05111516584460003.swf" quality=high PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer" TYPE="application/x-shockwave-flash" WIDTH="100" HEIGHT="300" id='ad' wmode=opaque></EMBED> </div> <SCRIPT FOR='ad' EVENT='FSCommand()' LANGUAGE='JavaScript'> right.style.visibility='hidden'; //设置id为right的样式属性中的可见为隐藏,hidden改为visible即可显示 </script> 这里要注意的就是以下几点: 一、div中的id要命名,上例代码中用right为层的id名,即id='right' 二、再给SWF文件的id命名,上例代码中用ad为EMBED中swf所再的id名,即id='ad';还有不要忘了wmode=opaque 三、在script后的for的值是swf所在的EMBED元素中的id名,EVENT事件为SWF文件中的FSCommand()命令。 如果有多个类似的广告,可增加层插入相应的广告文件,不过EMBED元素的id名要相同,div元素的id名可以不同。如果div元素的id名不同,那么在脚本处的right要改成相应的div元素id名。 [color=red']
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表