找回密码
 立即注册
查看: 2671|回复: 0

解决XP浏览Flash需要激活办法

[复制链接]

650

主题

2041

回帖

3346

积分

管理员

积分
3346

社区居民社区明星最爱沙发灌水天才终身成就奖诚信商户

QQ
发表于 2009-11-25 12:08:47 | 显示全部楼层 |阅读模式
首先,我们创建一个JS文件,flash_view.js文件内容如下:

  1. document.writeln ('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" WIDTH='+flashWIDTH+' HEIGHT='+flashHEIGHT+'>');
  2. document.writeln ('<PARAM NAME=movie VALUE="'+flashURL+'">');
  3. document.writeln ('<PARAM NAME=wmode VALUE=transparent>');
  4. document.writeln ('<PARAM NAME=loop VALUE=true>');
  5. document.writeln ('<PARAM NAME=quality VALUE=high>');
  6. document.writeln ('<EMBED src="'+flashURL+'" loop=true wmode=opaque quality=high swLiveConnect=FALSE WIDTH='+flashWIDTH+' HEIGHT='+flashHEIGHT+' TYPE="application/x-shockwave-flash" PLUGINSPAGE="'">[url=http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash]http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash[/url]"></EMBED>');
  7. document.writeln ('</OBJECT>');
复制代码


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

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

使用方法:

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

  1. <script language=javascript>
  2. var flashURL="flash/main_title.swf";
  3. var flashWIDTH="260";   
  4. var flashHEIGHT="590";
  5. </script> <script language=javascript src="js/flash_view.js"></script>
复制代码


这样就可以,在任何地方插入多个swf文件,是不是很简单,很多网上办法都很麻烦。这样同一个页面,插入多个swf文件时,只需更改flashURL、flashWIDTH
flashHEIGHT的值就可以了。
安徽大学七彩梦论坛欢迎您~! www.ahubbs.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|安徽大学论坛 ( 皖ICP备11003929号-3 )

GMT+8, 2024-5-17 14:49 , Processed in 0.045190 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

Copyright © 2006-2024 安徽大学论坛 All Rights Reserved

快速回复 返回顶部 返回列表