解决嵌入flash要激活的问题

一、将FLASH.js文件放入站点任意文件夹中

二、在网页<head></head>之间插入以下代码

<!--修正FLASH正确显示代码开始-->
<script language="javascript" type="text/javascript" src="flash.js的文件路径"></script>
<!--修正FLASH正确显示代码结束-->

三、用下面java语句完全替换网页中“<object> ……〈/object>"(包括首尾标记)

<script language="javascript" type="text/javascript">
writeflashhtml("_swf=你的FLASH文件地址", "_width=你的FLASH文件宽度", "_height=你的FLASH文件高度" ,"_wmode=transparent");
</script>

None.gif // 代码开始
None.gif
function  writeflashhtml( arg )
ExpandedBlockStart.gifContractedBlock.gif
dot.gif {
InBlock.gif
var parm = []
InBlock.gif
var _default_version = "8,0,24,0";
InBlock.gif
var _default_quality = "high";
InBlock.gif
var _default_align = "middle";
InBlock.gif
var _default_menu = "false";
InBlock.gif
InBlock.gif
for(i = 0; i < arguments.length; i ++)
ExpandedSubBlockStart.gifContractedSubBlock.gif
dot.gif{
InBlock.gifparm[i] 
= arguments[i].split(' ').join('').split('=')
ExpandedSubBlockStart.gifContractedSubBlock.gif
for (var j = parm[i].length-1; j > 1; j --)dot.gif{
InBlock.gifparm[i][j
-1]+="="+parm[i].pop();
ExpandedSubBlockEnd.gif}

InBlock.gif
switch (parm[i][0])
ExpandedSubBlockStart.gifContractedSubBlock.gif
dot.gif{
InBlock.gif
case '_version' : var _version = parm[i][1] ; break ; 
InBlock.gif
case '_swf' : var _swf = parm[i][1] ; break ; 
InBlock.gif
case '_base' : var _base = parm[i][1] ; break ; 
InBlock.gif
case '_quality' : var _quality = parm[i][1] ; break ; 
InBlock.gif
case '_loop' : var _loop = parm[i][1] ; break ; 
InBlock.gif
case '_bgcolor' : var _bgcolor = parm[i][1] ; break ; 
InBlock.gif
case '_wmode' : var _wmode = parm[i][1] ; break ; 
InBlock.gif
case '_play' : var _play = parm[i][1] ; break ; 
InBlock.gif
case '_menu' : var _menu = parm[i][1] ; break ; 
InBlock.gif
case '_scale' : var _scale = parm[i][1] ; break ; 
InBlock.gif
case '_salign' : var _salign = parm[i][1] ; break ; 
InBlock.gif
case '_height' : var _height = parm[i][1] ; break ; 
InBlock.gif
case '_width' : var _width = parm[i][1] ; break ; 
InBlock.gif
case '_hspace' : var _hspace = parm[i][1] ; break ; 
InBlock.gif
case '_vspace' : var _vspace = parm[i][1] ; break ; 
InBlock.gif
case '_align' : var _align = parm[i][1] ; break ; 
InBlock.gif
case '_class' : var _class = parm[i][1] ; break ; 
InBlock.gif
case '_id' : var _id = parm[i][1] ; break ; 
InBlock.gif
case '_name' : var _name = parm[i][1] ; break ; 
InBlock.gif
case '_style' : var _style = parm[i][1] ; break ; 
InBlock.gif
case '_declare' : var _declare = parm[i][1] ; break ; 
InBlock.gif
case '_flashvars' : var _flashvars = parm[i][1] ; break ; 
InBlock.gif
default :;
ExpandedSubBlockEnd.gif}

ExpandedSubBlockEnd.gif}

InBlock.gif
var thtml = ""
InBlock.gifthtml 
+= "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=" + ((_version)?_version:_default_version) + "'"
InBlock.gif
if(_width) thtml += " width='" + _width + "'"
InBlock.gif
if(_height) thtml += " height='" + _height + "'"
InBlock.gif
if(_hspace) thtml += " hspace='" + _hspace + "'"
InBlock.gif
if(_vspace) thtml += " vspace='" + _vspace + "'"
InBlock.gif
if(_align) thtml += " align='" + _align + "'"
InBlock.gif
else thtml += " align='" + _default_align + "'"
InBlock.gif
if(_class) thtml += " class='" + _class + "'"
InBlock.gif
if(_id) thtml += " id='" + _id + "'"
InBlock.gif
if(_name) thtml += " name='" + _name + "'"
InBlock.gif
if(_style) thtml += " style='" + _style + "'"
InBlock.gif
if(_declare) thtml += " " + _declare
InBlock.gifthtml 
+= ">"
InBlock.gif
if(_swf) thtml += "<param name='movie' value='" + _swf + "'>"
InBlock.gif
if(_quality) thtml += "<param name='quality' value='" + _quality + "'>" 
InBlock.gif
else thtml += "<param name='quality' value ='" + _default_quality + "'>"
InBlock.gif
if(_loop) thtml += "<param name='loop' value='" + _loop + "'>"
InBlock.gif
if(_bgcolor) thtml += "<param name='bgcolor' value='" + _bgcolor + "'>"
InBlock.gif
if(_play) thtml += "<param name='play' value='" + _play + "'>"
InBlock.gif
if(_menu) thtml += "<param name='menu' value='" + _menu + "'>"
InBlock.gif
else thtml += "<param name='menu' value='" + _default_menu + "'>"
InBlock.gif
if(_scale) thtml += "<param name='scale' value='" + _scale + "'>"
InBlock.gif
if(_salign) thtml += "<param name='salign' value='" + _salign + "'>"
InBlock.gif
if(_wmode) thtml += "<param name='wmode' value='" + _wmode + "'>"
InBlock.gif
if(_base) thtml += "<param name='base' value='" + _base + "'>"
InBlock.gif
if(_flashvars) thtml += "<param name='flashvars' value='" + _flashvars + "'>"
InBlock.gifthtml 
+= "<embed pluginspage='http://www.macromedia.com/go/getflashplayer'"
InBlock.gif
if(_width) thtml += " width='" + _width + "'"
InBlock.gif
if(_height) thtml += " height='" + _height + "'"
InBlock.gif
if(_hspace) thtml += " hspace='" + _hspace + "'"
InBlock.gif
if(_vspace) thtml += " vspace='" + _vspace + "'"
InBlock.gif
if(_align) thtml += " align='" + _align + "'"
InBlock.gif
else thtml += " align='" + _default_align + "'"
InBlock.gif
if(_class) thtml += " class='" + _class + "'"
InBlock.gif
if(_id) thtml += " id='" + _id + "'"
InBlock.gif
if(_name) thtml += " name='" + _name + "'"
InBlock.gif
if(_style) thtml += " style='" + _style + "'"
InBlock.gifthtml 
+= " type='application/x-shockwave-flash'"
InBlock.gif
if(_declare) thtml += " " + _declare 
InBlock.gif
if(_swf) thtml += " src='" + _swf + "'"
InBlock.gif
if(_quality) thtml += " quality='" + _quality + "'"
InBlock.gif
else thtml += " quality='" + _default_quality + "'"
InBlock.gif
if(_loop) thtml += " loop='" + _loop + "'"
InBlock.gif
if(_bgcolor) thtml += " bgcolor='" + _bgcolor + "'"
InBlock.gif
if(_play) thtml += " play='" + _play + "'"
InBlock.gif
if(_menu) thtml += " menu='" + _menu + "'"
InBlock.gif
else thtml += " menu='" + _default_menu + "'"
InBlock.gif
if(_scale) thtml += " scale='" + _scale + "'"
InBlock.gif
if(_salign) thtml += " salign='" + _salign + "'"
InBlock.gif
if(_wmode) thtml += " wmode='" + _wmode + "'"
InBlock.gif
if(_base) thtml += " base='" + _base + "'"
InBlock.gif
if(_flashvars) thtml += " flashvars='" + _flashvars + "'"
InBlock.gifthtml 
+= "></embed>"
InBlock.gifthtml 
+= "</object>"
InBlock.gifdocument.write(thtml)
ExpandedBlockEnd.gif}

None.gif
None.gif
// 代码结束
下载
http://files.cnblogs.com/ahuo/flash.rar
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值