解决XP系统浏览网页Flash需要激活办法

添加评论 2007年10月18日

由于微软的4月份的升级补丁,造成XP用户浏览网上flash需要激活,这样给用户带来一定的安全性,但这给网站设计人员造成很大的不便。

下面我就很多网站给出的解决方法做了整合,研究出来最方便的解决方法

首先,我们创建一个JS文件,flash_view.js文件内容如下:

document.writeln ('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="'+flashWIDTH+'" height="'+flashHEIGHT+'" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="wmode" value="transparent" /><param name="loop" value="true" /><param name="quality" value="high" /><param name="src" value="'+flashURL+'" /><embed type="application/x-shockwave-flash" width="'+flashWIDTH+'" height="'+flashHEIGHT+'" src="'+flashURL+'" quality="high" loop="true" wmode="transparent"></embed></object>');

注意这段代码里的三个变量:flashURL、flashHEIGHT、flashWIDTH。

他们分别代表了要插入Flash的三个属性,即:地址、高度、和宽度。

使用方法:

1、然后在所需Flash的地方插入以下JS代码:

<script>// <![CDATA[
 
var flashURL="flash/main_title.swf";
var flashWIDTH="260";
var flashHEIGHT="590";
// ]]></script> <script src="js/flash_view.js"></script>

这样同一个页面,插入多个swf文件时,只需更改flashURL、flashWIDTH、flashHEIGHT的值就可以了。

  1. 还没有评论.想坐沙发?
  1. 还没有 trackbacks
订阅评论