常州网络公司首页 >>> 软件使用 >> FLASH

局域网怎样自动安装FLASH插件

发布时间:2008-12-3 17:43:08   浏览次数:6985

一次在做政府网站时,发现这样一个问题,他们都是公安内网,无法与外网链接,有些人的电脑上没有FLASH插件,无法播放FLASH文件,不像外网如果没有插件就自动安装。

那在内网里怎样来实现自动安装FLASH播放插件呢,下面就告诉你个办法

我们正常在网页里插入一个FLASH的代码是这样的:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="1" height="1">
  <param name="movie" value="/pixviewer.swf" />
  <param name="quality" value="high" />
  <embed src="/pixviewer.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="1" height="1"></embed>
</object>

看到代码中的
http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0
这句就是FLASH插件的地址,version后面是版本号,你只要到macromedia官方网站上下载个swflash.cab文件放到内网服务器的网站上,让其他电脑能够访问到此文件,然后就把FLASH代码里的地址改成你内网的地址就可以了。
如:
你内网访问swflash.cab的地址是:http://192.168.11.1/swflash.cab
那么你FLASH的代码就是:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://192.168.11.1/swflash.cab#version=9,0,28,0" width="1" height="1">
  <param name="movie" value="/pixviewer.swf" />
  <param name="quality" value="high" />
  <embed src="/pixviewer.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="1" height="1"></embed>
</object>

version=后面的版本号可不能错,一错就不行了。哈哈。。。。
好了,这样你内网就可以自动安装了。


 

上一条:从HTML页面里传参数到FLASH里
下一条:多图片变换FLASH
首页 | 在线留言 | 网站地图

CopyRight ©2008-2014   糊涂蛋技术网    苏ICP备05013073号
站长:万创   QQ:54960248  E-mail:xlxcn#126.com