在用PHPWEB模板的时候,碰到首页有一个FLASH轮播广告,在IE浏览器下可以正常显示播放,在谷歌浏览器中却显示不了,解决办法如下:
1、找到advs/templates/tpl_advsflashlb.htm这个文件;
2、将这个文件的原内容如下:
var xmlData="{ #xmlData# }";
var flashvars = {xmlData:xmlData};
var params = {menu:false,wmode:"opaque"};
var attributes = {};
swfobject.embedSWF("images/advsflashlb.swf", "swfContent", "{ #picw# }", "{ #pich# }", "6","expressInstall.swf", flashvars, params, attributes);
修改为新内容如下:
var xmlData="{ #xmlData# }";
var flashvars = {xmlData:xmlData};
var params = {menu:false,wmode:"opaque"};
var attributes = {};
//swfobject.embedSWF("images/advsflashlb.swf", "swfContent", "{ #picw# }", "{ #pich# }", "6","expressInstall.swf", flashvars, params, attributes);
document.write('');
document.write('');
document.write('');
document.write('');
document.write('');
document.write('');
现在360浏览器客户端有好多也是用谷歌浏览器的内核,所以360浏览器不支持FLASH轮播广告的也可用以上方法解决。