您好,欢迎来到点滴吧! 手机版
点滴吧www.diandiba.com
记录点点滴滴,尽在点滴吧
  • 文章
  • 文章
  • 特效
  • 素材
  • 景点
您现在的位置:首页 > JavaScript教程 > 文章正文
与Javascript冲突导致滚动网页时Flash模糊
更新时间:2015/6/24 11:53:51   点击:3156次

  近日有客户在烈火网投放包月广告,于是就将客户给小编的广告文件(Flash)转交给技术添加至网页当中,没想到出了问题,就是滚动网页时,Flash会变的模糊、褶皱感,这时只要右键单击Flash文件就会恢复正常,这令我们的技术人员郁闷了很久,后来他发现这是由于Flash与JS冲突导致的,我们需要将右下角的“烈火推荐”所用的JS文件删除。


  没有其他解决方法,又不舍得把右下角的“烈火网推荐”删除,而广告客户那边又没办法交待,大家齐动手,小编我也参与了,先去百度搜索了一下,也没有找到答案,再回到烈火网,随便打开了一篇文章,发现Google Adsense的某一广告也是Flash,而Google adsense的Flash广告竟然没有问题,这是什么原因呢?于是将两段Flash引用代码拿来对比。


  客户的Flash广告代码:


<embed src="客户广告.swf" width="480" height="60" type="application/x-shockwave-flash" allowfullscreen="true" bgcolor="#000d19" scale="" play="" loop="" menu="" flashvars="" allowscriptaccess="never" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed>


  Adsense的广告代码:


<EMBED src="http://static.googleadsserving.cn/pagead/imgad?id=CJnaj8vEze7aHBD6ARj6ATIIDXQPvODxpeo" id="google_flash_embed" WIDTH="250" HEIGHT="250" WMODE="opaque" FlashVars="" TYPE="application/x-shockwave-flash" AllowScriptAccess="never" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>


  看到哪里不同了吗?那就是设置Flash的不透明,Adsense的代码中加入了WMODE="opaque",于是赶紧把客户的广告代码中也加上了WMODE="opaque",问题解决了!

相关文章
导航分类
热门文章
关于我们| 联系我们| 免责声明| 网站地图|
CopyRight 2012-2015 www.diandiba.com - 点滴吧 All Rights Reserved
滇ICP备09005765号-2