广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 7109 个阅读者
 
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
cchliu
数位造型
个人文章 个人相簿 个人日记 个人地图
路人甲
级别: 路人甲 该用户目前不上站
推文 x0 鲜花 x1
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[JScript] 解决FLASH于IE6会出现「请按一下来启动并使用此控制」
至官方Adobe下载JS档 (http://download.macromedia.com/pub/de...tent_samples.zip)档案内有二个档案,将JS档复制到网页处,其档名为:AC_RunActiveContent.jsAC_ActiveX.js
使用方法如下:

(1) 使用时在网页<HEAD>...</HEAD>标签内中加入两行
<script src="AC_RunActiveContent.js" type="text/javascript"></script>
<script src="AC_ActiveX.js" type="text/javascript"></script>

(2) 在原SWF位置处改成新的写法,如原本为
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockw...lash.cab#version=7,0,19,0" width="924" height="122">
<param name="movie" value="xxx.swf" />
<param name="quality" value="high" />
<embed src="xxx.swf" quality="high" pluginspage="http://www.macromedia.com/g...layer" type="application/x-shockwave-flash" width="924" height="122"></embed>
</object>
    改写后
<script type="text/javascript">
     AC_FL_RunContent( "codebase","http://download.macromedia.com/pub/shockw...lash.cab#version=7,0,19,0","width","924","height","122","src","xxx","quality","high","pluginspage","http://www.macromedia.com/g...layer","movie","xxx" ); </script>
注意以上 xxx 的部分,该 xxx 为 SWF 的档名,在AC_FL_RunContent里头不需填写 .swf 附档名,故原本实际的SWF为 xxx.swf 时,只需写成 xxx 即可
AC_FL_RunContent 的实际写法很单纯,就是参数对应内容
如:
codebase
对应
http://download.macromedia.com/pub/shockw...lash.cab#version=7,0,19,0

width 对应 924 (请改成实际的SWF宽度)
height 对应 122 (请改成实际的SWF高度)
quality 对应 high
src 及 movie 都对应到档名



献花 x0 回到顶端 [楼 主] From:台湾中华HiNet | Posted:2007-02-15 14:18 |

首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.027880 second(s),query:15 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言