当前位置:首页 > 站长

解决网页中Flash“单击以激活并使用此控件”

happyfhb18年前 (2008-12-23)站长1791
摘要:很多站长在做网页 插入flash 得时候会遇到一个很烦人得问题那就是网页得flash老是提示需要激活,并且有一个讨厌得虚线。很是不爽。那如何才能去除这个提示呢,看下面这种方法 非常实用。首先新建一个js文件 这里暂时命名…

很多站长在做网页 插入flash 得时候会遇到一个很烦人得问题

那就是网页得flash老是提示需要激活,并且有一个讨厌得虚线。很是不爽。

那如何才能去除这个提示呢,看下面这种方法 非常实用。

首先新建一个js文件 这里暂时命名 flash.js

= = = flash.js 文件 = = =

//代码开始
function writeflashhtml( arg )
{
var parm = []
var _default_version = "8,0,24,0";
var _default_quality = "high";
var _default_align = "middle";
var _default_menu = "false";

for(i = 0; i < arguments.length; i ++)
{
parm[i] = arguments[i].split(' ').join('').split('=')
for (var j = parm[i].length-1; j > 1; j --){
parm[i][j-1]+="="+parm[i].pop();
}
switch (parm[i][0])
{
case '_version' : var _version = parm[i][1] ; break ;
case '_swf' : var _swf = parm[i][1] ; break ;
case '_base' : var _base = parm[i][1] ; break ;
case '_quality' : var _quality = parm[i][1] ; break ;
case '_loop' : var _loop = parm[i][1] ; break ;
case '_bgcolor' : var _bgcolor = parm[i][1] ; break ;
case '_wmode' : var _wmode = parm[i][1] ; break ;
case '_play' : var _play = parm[i][1] ; break ;
case '_menu' : var _menu = parm[i][1] ; break ;
case '_scale' : var _scale = parm[i][1] ; break ;
case '_salign' : var _salign = parm[i][1] ; break ;
case '_height' : var _height = parm[i][1] ; break ;
case '_width' : var _width = parm[i][1] ; break ;
case '_hspace' : var _hspace = parm[i][1] ; break ;
case '_vspace' : var _vspace = parm[i][1] ; break ;
case '_align' : var _align = parm[i][1] ; break ;
case '_class' : var _class = parm[i][1] ; break ;
case '_id' : var _id = parm[i][1] ; break ;
case '_name' : var _name = parm[i][1] ; break ;
case '_style' : var _style = parm[i][1] ; break ;
case '_declare' : var _declare = parm[i][1] ; break ;
case '_flashvars' : var _flashvars = parm[i][1] ; break ;
default :;
}
}
var thtml = ""
thtml += "<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=" + ((_version)?_version:_default_version) + "'"
if(_width) thtml += " width='" + _width + "'"
if(_height) thtml += " height='" + _height + "'"
if(_hspace) thtml += " hspace='" + _hspace + "'"
if(_vspace) thtml += " vspace='" + _vspace + "'"
if(_align) thtml += " align='" + _align + "'"
else thtml += " align='" + _default_align + "'"
if(_class) thtml += " class='" + _class + "'"
if(_id) thtml += " id='" + _id + "'"
if(_name) thtml += " name='" + _name + "'"
if(_style) thtml += " style='" + _style + "'"
if(_declare) thtml += " " + _declare
thtml += ">"
if(_swf) thtml += "<param name='movie' value='" + _swf + "'>"
if(_quality) thtml += "<param name='quality' value='" + _quality + "'>"
else thtml += "<param name='quality' value ='" + _default_quality + "'>"
if(_loop) thtml += "<param name='loop' value='" + _loop + "'>"
if(_bgcolor) thtml += "<param name='bgcolor' value='" + _bgcolor + "'>"
if(_play) thtml += "<param name='play' value='" + _play + "'>"
if(_menu) thtml += "<param name='menu' value='" + _menu + "'>"
else thtml += "<param name='menu' value='" + _default_menu + "'>"
if(_scale) thtml += "<param name='scale' value='" + _scale + "'>"
if(_salign) thtml += "<param name='salign' value='" + _salign + "'>"
if(_wmode) thtml += "<param name='wmode' value='" + _wmode + "'>"
if(_base) thtml += "<param name='base' value='" + _base + "'>"
if(_flashvars) thtml += "<param name='flashvars' value='" + _flashvars + "'>"
thtml += "<embed pluginspage='http://www.macromedia.com/go/getflashplayer'"
if(_width) thtml += " width='" + _width + "'"
if(_height) thtml += " height='" + _height + "'"
if(_hspace) thtml += " hspace='" + _hspace + "'"
if(_vspace) thtml += " vspace='" + _vspace + "'"
if(_align) thtml += " align='" + _align + "'"
else thtml += " align='" + _default_align + "'"
if(_class) thtml += " class='" + _class + "'"
if(_id) thtml += " id='" + _id + "'"
if(_name) thtml += " name='" + _name + "'"
if(_style) thtml += " style='" + _style + "'"
thtml += " type='application/x-shockwave-flash'"
if(_declare) thtml += " " + _declare
if(_swf) thtml += " src='" + _swf + "'"
if(_quality) thtml += " quality='" + _quality + "'"
else thtml += " quality='" + _default_quality + "'"
if(_loop) thtml += " loop='" + _loop + "'"
if(_bgcolor) thtml += " bgcolor='" + _bgcolor + "'"
if(_play) thtml += " play='" + _play + "'"
if(_menu) thtml += " menu='" + _menu + "'"
else thtml += " menu='" + _default_menu + "'"
if(_scale) thtml += " scale='" + _scale + "'"
if(_salign) thtml += " salign='" + _salign + "'"
if(_wmode) thtml += " wmode='" + _wmode + "'"
if(_base) thtml += " base='" + _base + "'"
if(_flashvars) thtml += " flashvars='" + _flashvars + "'"
thtml += "></embed>"
thtml += "</object>"
document.write(thtml)
}
//代码结束

将上面代码复制下来 存成js文件就可以了 这里注意编码问题 很多站长给我说不管用经过
查看原来是编码问题 这个细节大家一定要注意哦 有得时候些js写好了 可是不能用 浏览器提示
字符未关闭 也与编码有问题有关哦。

js做好了 下面外面就把它放在网页中


示例:

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

<script language="javascript" type="text/javascript" src="flash.js的文件路径"></script>

这段代码得意思就是调用我们保存好得js文件到网页中

然后用下面java语句完全替换网页中“<object> ……〈/object>"(包括首尾标记 这里是完整得把以前得代码替换掉)

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


呵呵 如果上面都做好得话 那么重新预览你得网页 你会发现问题解决了!非常得实用!

扫描二维码推送至手机访问。

版权声明:本文由海海日记-冯海滨博客发布,如需转载请注明出处。

本文链接:http://www.fenghaibin.com/?id=45

“解决网页中Flash“单击以激活并使用此控件”” 的相关文章

记事本:轻松制造个性OEM信息

记事本:轻松制造个性OEM信息

a从网上下载的XP安装程序,安装完成后看到的是别人的OEM信息,很是不爽。修改方法有二:在注册表中进行,容易发生错误,而且步骤烦琐;或使用专用工具(如优化大师之类),需要额外安装软件。下面给大家介绍一个非常简单的方法,三步即可轻松搞定。 一、准备OEM信息 (1)打开记事本程序,在其中输入以下…

域名更换后的seo方案

网站运营后,网站本身的域名不好记,不利于网站品牌的推广,为了更好的树立品牌,寻求网站更大的发展,更换域名,那么如何让老域名的权威度尽快的转换到新域名上来呢,今天笔者就如大家一起分析下。新域名首先面临着以下问题:       1、搜索引擎排名…

GoogleSeo优化站长手则

很多站长都针对google做seo优化,那么下面的守则必看,好好学习可以然让你事办功倍。下面是GOOGLE管理员中的站长手册中翻译过来的。设计与内容指导方针:1、使一个网站层次分明及文本链接清晰,页面之间通过至少一个文本与其他页面相互链接。为您的访问者提供一个通向所有重要页面的网站地图。如果网站地图…

博客适当添加广告

本站非盈利性网站,广告收入紧维持本站空间和域名费用。本站为广大网友提供精品软件的免费下载。同时将互联网一些好玩的东西带给大家。来我的博客 每天都会看到新的内容。这次增加了一个帖子内容广告。不会妨碍大家浏览。也不会影响大家的打开速度。希望大家继续支持海滨 支持每天点一次广告就可以了。谢谢。 …

下载通告

尊敬的网友大家好。感谢大家一直以来对海滨的支持。海滨博客一直致力于为广大网友提供精品软件下载和交流。但是最近由于本站访问量突然增大,小站空间实在受不了了呵呵。所以站长临时决定将所有下载类服务转为网盘下载。网盘为115网盘 速度更快 无广告 欢迎大家体验。谢谢大家继续支持海滨博客。…

海滨博客链接黑名单

近日海滨发现海滨博客链接部分连接网站私自去掉本站连接。或者有某些其他问题特曝光如下 以后永远不与连接。http://www.yycle.cn/  以前的时候是博客 现在已经取消博客 成为企业网站www.26qt.cn  网站无法访问http://www.ki76.cn/ …

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。