使用object或者embed标签插入flash广告,其实可以只选其一

本文深入分析了网页广告中嵌套标签的使用与浏览器兼容性的关系,通过具体实例展示了如何在确保跨浏览器兼容的同时,简化代码实现。探讨了窗口模式(wmode)设置对广告展示的影响,并提出随着浏览器版本升级,简化标签使用成为可能的观点。

(1)规矩的教程一般会说,为了保证兼容所有浏览器,我们需要在object中嵌套一个embed,以保证不管是什么浏览器,总有一款适合它。如下:

<object data="" type="">
	<embed src="" type="" />
</object>

(2)但是,我们发现,目前很多网站,几乎都只使用一种。

如汽车之家的头部广告:

<embed height="90" width="290" wmode="opaque" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/shockwave/download/" src="http://33.autoimg.cn/homeurl/604e44ad-6249-4151-9924-9ce9975aff5c.swf">

如腾讯房产频道的头部广告:

<object id="auto_gen_2" style="outline:none;width:1000px;height:60px;" data="http://b.gtimg.com/res/2015/01/20/7/726a228ebc37577d.swf">
<param value="never" name="allowscriptaccess">
<param value="opaque" name="wmode">
<param value="high" name="quality">
<param value="adlink=http%3A%2F%2Fcb.l.qq.com%2Flclick%3Fseq%3D3014120900000048%26loc%3D_adb_286_10120415%26soid%3DkD7seVUnVNBvdgvgFAAw4t%2B9AZvg%26aver%3D0%26dtype%3D0&ime=true&setFocus=crystal.ime.setFocus&swfid=auto_gen_2" name="flashvars">
<param value="application/x-shockwave-flash" name="type">
</object>

里面有个wmode属性(window mode属性),默认是window,置于最顶层。设置为opaque后,就可以在它上面增加层了,比如加一个div。


(3)其实,随着浏览器版本的升级,一般只需要一个标签就差不多了。当然为了100%,所以还是嵌套吧。

代码:< EMBED src=“music.mid”autostart=“true”loop=“2”width=“80”height=“30”> src:音乐文件的路径及文件名;(完整的路径或URL) ShowTracker:为是否显示播放进度条 ShowPositionControls:为是否显示播放控制按钮如快进等 ShowAudioControls: 为控制是否显示音量按钮 ShowStatusBar: 是否显示咨询窗 ShowDisplay: 为显示更完整的咨询视窗 EnableContextMenu: 防止使用右键 autostart:true为音乐文件上传完后自动开始播放,默认为false(否) loop:true为无限次重播,false为不重播,某一具体值(整数)为重播多少次 volume:取值范围为“0-100”,设置音量,默认为系统本身的音量 starttime:“分:秒”,设置歌曲开始播放的时间,如,starttime=“00:10”,从第10开始播放 endtime: “分:秒”,设置歌曲结束播放的时间 width:控制面板的宽 height:控制面板的高 controls:控制面板的外观 controls=“console/smallconsole/playbutton/pausebutton/stopbutton/volumelever” •console:正常大小的面板 •smallconsole:较小的面板 •playbutton:显示播放按钮 •pausebutton:显示暂停按钮 •stopbutton:显示停止按钮 •volumelever:显示音量调节按钮 hidden:为true时可以隐藏面板 embed标签src后的文件也可以是.swf文件,用来播FLASH 下面是例子:自动播放的并且隐藏控制按钮,禁止右键菜单的. 下面的是上面例子中使用的代码: <embed src="yin/01.mp3" _fcksavedurl=""yin/01.mp3"" _fcksavedurl=""yin/01.mp3"" type="application/x-mplayer3" loop="true" ShowStatusBar="true" ShowPositionControls="false" EnableContextMenu="false"></embed> 下面是real的播放器用法总结,是转贴:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值