西部数码香港/台湾空间无法显示flash动画的处理

摘要: 您的部位: > 新闻报道新闻资讯 > seo优化 > 中西部数码科技中国香港/中国台湾室内空间没法显示信息flash动漫的解决最先:在您的网站源代码中寻找应用bcastr3.swf的文档,一般来讲在模...

您的位置: > 新闻资讯 > 网站优化 > 西部数码香港/台湾空间无法显示flash动画的处理 发表日期:   文章编辑:admin    浏览次数:

首先:在您的网站源码中找到使用bcastr3.swf的文件,一般来说在模板文件里。比如bcastr3.swf在您的模板首页里。您的模板文件是放在wwwroot/template/,请将index.htm文件下载到您本地,并先备份。

 

其次:下载flash_fix.txt和flash_fix.rar到您本地flash_fix.rar下载后将解压出来的focus.swf上传至网站根目录(wwwroot/)

用记事本或者其他经常使用的网页编辑工具打开模板index.htm文件,在源码状态下,找到以下代码:

用下载的flash_fix.txt文档中的代码进行替换。如图:

注意,以下四项如果原来文件里已经有设置,则不用复制这四项:

var swf_width=288;       //宽度
var swf_height=235;     //高度
var files =                   //用|分隔的图片列表
var links =                  //用|分隔的连接

若需轮播图片带有过渡效果的请下载:flash_focus2.txt和flash_focus2.zip 到您本地将flash_focus2.zip解压出来的focus2.swf上传至网站根目录(wwwroot/).

如果实在难以解决,可以提交提交工单,申请改为非缓存模式,但这样会导致访问速度较慢。

以下附各大程序的swf相关文件替换方法:

1.dede系统:templates/模板目录/模板文件

var config = 6|0xffffff|0x0099ff|50|0xffffff|0x0099ff|0x000000
var swf_dir= /focus.swf //flash播放器路径
document.write( object classid= clsid:d27cdb6e-ae6d-11cf-96b8- codebase= pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0 width= +swf_width+' height= +swf_height+' );
document.write( param name= movie value= +swf_dir+' / );
document.write( param name= quality value= high / );
document.write( param name= menu value= false / );
document.write( param name= wmode value= transparent / );
document.write( param name= FlashVars value= config= +config+ bcastr_flie= +files+ bcastr_link= +links+ bcastr_title= +texts+' / );
document.write( embed src= +swf_dir+' wmode= opaque FlashVars= config= +config+ bcastr_flie= +files+ bcastr_link= +links+ bcastr_title= +texts+' menu= false quality= high width= +swf_width+' height= +swf_height+' type= application/x-shockwave-flash pluginspage= go/getflashplayer / );
document.write( /object );

需要图片有过渡效果的用以下代码(文件下载:flash_focus2.zip):

var swf_width=947

var swf_height=402

var text_height=0

var flashCode = object classid= clsid:d27cdb6e-ae6d-11cf-96b8- codebase= pub/shockwave/cabs/hotdeploy/flash/swflash.cab#version=6,0,0,0 width= + swf_width +' height= + swf_height +'

flashCode = flashCode + param name= ess value= sameDomain param name= movie value= /focus2.swf param name= quality value= high param name= bgcolor value= #F0F0F0

flashCode = flashCode + param name= menu value= false param name=wmode value= opaque

flashCode = flashCode + param name= FlashVars value= pics= +files+ links= +links+ texts= +texts+ borderwidth= +swf_width+ borderheight= +swf_height+ textheight= +text_height+'

flashCode = flashCode + embed src= /focus2.swf quality= high pluginspage= go/getflashplayer ; type= application/x-shockwave-flash width= + swf_width +' height= + swf_height +' FlashVars= pics= +files+ links= +links+ texts= +texts+ borderwidth= +swf_width+ borderheight= +swf_height+ textheight= +text_height+' /embed

flashCode = flashCode + /object

document.write(flashCode)

2.ecshop系统:找cycle_image.js文件

var swf_config = 6|0xffffff|0x0099ff|50|0xffffff|0x0099ff|0x000000
var swf_dir= /focus.swf
document.write( object classid= clsid:d27cdb6e-ae6d-11cf-96b8- codebase= pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0 width= +swf_width+' height= +swf_height+' );
document.write( param name= movie value= +swf_dir+ ?bcastr_xml_url=data/flashdata/default/data.xml / );
document.write( param name= quality value= high / );
document.write( param name= menu value= false / );
document.write( param name= wmode value= transparent / );
document.write( param name= FlashVars value= config= +swf_config+' / );
document.write( embed src= +swf_dir+ ?bcastr_xml_url=data/flashdata/default/data.xml wmode= opaque FlashVars= config= +swf_config+' menu= false quality= high width= +swf_width+' height= +swf_height+' type= application/x-shockwave-flash pluginspage= go/getflashplayer / );
document.write( /object );

3.AspCms系统:文件

sFiles vbcrlf sLinks vbcrlf sTexts vbcrlf _
var texts= ; vbcrlf _
config=configtg vbcrlf _
var swf_dir= /focus.swf vbcrlf _
document.write( object classid= clsid:d27cdb6e-ae6d-11cf-96b8- codebase= pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0 width= +swf_width+' height= +swf_height+' ); vbcrlf _
document.write( param name= movie value= +swf_dir+' / ); vbcrlf _
document.write( param name= quality value= high / ); vbcrlf _
document.write( param name= menu value= false / ); vbcrlf _
document.write( param name= wmode value= transparent / ); vbcrlf _
document.write( param name= FlashVars value= config= +config+ bcastr_flie= +files+ bcastr_link= +links+ bcastr_title= +texts+' / ); vbcrlf _
document.write( embed src= +swf_dir+' wmode= opaque FlashVars= config= +config+ bcastr_flie= +files+ bcastr_link= +links+ bcastr_title= +texts+' menu= false quality= high width= +swf_width+' height= +swf_height+' type= application/x-shockwave-flash pluginspage= go/getflashplayer / ); vbcrlf _
document.write( /object ); vbcrlf _

系统: 找methtml.inc.php文件

 

case 2:

$methtml_flash.= script type=\ text/javascript\ \n

$methtml_flash.= var swf_width= .$width. \n

$methtml_flash.= var swf_height= .$height. \n

$methtml_flash.= var files=' .$imgurl. \n

$methtml_flash.= var links=' .$imglink. \n

$methtml_flash.= var texts= \n

$methtml_flash.= var swf_dir = /focus.swf \n

$methtml_flash.= var config = 4|0xffffff|0x0099ff|50|0xffffff|0x0099ff|0x000000 \n

$methtml_flash.= document.write( object classid=\ clsid:d27cdb6e-ae6d-11cf-96b8-\ codebase=\ pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0\ width=\ +swf_width+ \ height=\ +swf_height+ \ );\n

$methtml_flash.= document.write( param name=\ movie\ value=\ +swf_dir+ \ / );\n

$methtml_flash.= document.write( param name=\ quality\ value=\ high\ / );\n

$methtml_flash.= document.write( param name=\ menu\ value=\ false\ / );\n

$methtml_flash.= document.write( param name=\ wmode\ value=\ transparent\ / );\n

$methtml_flash.= document.write( param name=\ FlashVars\ value=\ config= +config+ bcastr_flie= +files+ bcastr_link= +links+ bcastr_title= +texts+ \ / );\n

$methtml_flash.= document.write( embed src=\ +swf_dir+ \ wmode=\ opaque\ FlashVars=\ config= +config+ bcastr_flie= +files+ bcastr_link= +links+ bcastr_title= +texts+ \ menu=\ false\ quality=\ high\ width=\ +swf_width+ \ height=\ +swf_height+ \ type=\ application/x-shockwave-flash\ pluginspage=\ go/getflashplayer\ / );\n

$methtml_flash.= document.write( /object ); \n

$methtml_flash.= /script \n

break;

5.成品网站:直接上传focus.swf到其目录下,将flash文件名修改替换,不需要改代码.

6.图片在xml文件中找到相应代码文件替换代码:

script type= text/javascript
var swf_config = 6|0xffffff|0x0099ff|50|0xffffff|0x0099ff|0x000000
var swf_dir= /focus.swf
var swf_width=975;
var swf_height=372;
document.write( object classid= clsid:d27cdb6e-ae6d-11cf-96b8- codebase= pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0 width= +swf_width+' height= +swf_height+' );
document.write( param name= movie value= +swf_dir+ ?bcastr_xml_url=xml/bcastr.xml / ); //此处xml路径换实际更改
document.write( param name= quality value= high / );
document.write( param name= menu value= false / );
document.write( param name= wmode value= transparent / );
document.write( param name= FlashVars value= config= +swf_config+' / );
document.write( embed src= +swf_dir+ ?bcastr_xml_url=xml/bcastr.xml wmode= opaque FlashVars= config= +swf_config+' menu= false quality= high width= +swf_width+' height= +swf_height+' type= application/x-shockwave-flash pluginspage= go/getflashplayer / );
document.write( /object );
/script

更换后通过浏览器开发工具检测,注意变量的定义,赋值等。如代码中有“files”变量但浏览器却报错未定义。

转载请注明:深圳SEO-深圳网站建设-深圳网站优化 西部数码香港/台湾空间无法显示flash动画的处理办法

标签:  

如没特殊注明,文章均为聚网网络原创,转载请注明来自news/wangzhanyouhua/2019/;   部分内容来源于网络,如果侵权请联系QQ立即删除。


联系我们

全国服务热线:4000-399-000 公司邮箱:343111187@qq.com

  工作日 9:00-18:00

关注我们

官网公众号

官网公众号

Copyright?2020 广州凡科互联网科技股份有限公司 版权所有 粤ICP备10235580号 客服热线 400-000-8888

技术支持:公众号小程序