今天测试给我们提了个BUG说,Flash边上有虚框,会把上面的菜单栏的导航隐藏,到网上搜了一下,微软给的解决方案就是外部调用JS代码的document.write方法,把<object>、<embed> 或 <applet> 编码的活动内容写入你的页面中,才可以自动激活,注意一定要是外部调用JS代码,在把JS代码和页面写在同一个文件中调用是不可以自动激活的。
   受影响的程序包括FLASH,Adobe Reader QuickTime Player,Media Player, RealPlayer, Java虚拟机等等。
解决方案
所以我们可以写一段JS function,然后在页面中把JS包含进来,用提供的参数动态输出这些受影响的内容。以FLASH为例:创建一个active.js的文件,输入以下代码

CODE:
function addFlash(ur,w,h){
            document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/sho ... h/swflash.cab#version=6,0,29,0" width="'+w+'" height="'+h+'">');
            document.write('<param name="movie" value="'+ur+'">');
            document.write('<param name="quality" value="high">');
            document.write('<paramname="wmode" value="transparent">');
            document.write('<param name="menu" value="false">');
            document.write('<embed  src="'+ur+'" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer"  type="application/x-shockwave-flash" height="'+h+'"></embed>');
            document.write('</object>');
}

然后在页面中包含该文件:script type="text/javascript" language="javascript" src="active.js"></script>

在需要插入FLASH的地方插入:<script language="javascript" type="text/javascript">addFlash(FLASH URL,'FLASH width','FLASH height');</script>

当然active,js中你可以写更多的function addWMV 等等,或者带更多的参数,比如wmode等等,举一反三

转载于:https://www.cnblogs.com/boulder19830907/archive/2007/05/29/763441.html

解决flash的虚框问题相关推荐

  1. Chrome 解决flash问题

    Chrome 解决flash问题 参考文章: (1)Chrome 解决flash问题 (2)https://www.cnblogs.com/zqifa/p/flash-1.html (3)https: ...

  2. 关闭 Adobe Flash 沙箱(保护模式)解决Flash崩溃及卡顿问题

    关闭 Adobe Flash 沙箱(保护模式)解决Flash崩溃及卡顿问题 http://mozilla.com.cn/thread-34109-1-1.html 转载于:https://www.cn ...

  3. 解决Flash挡住层用z-index无效的问题

    解决Flash挡住层用z-index无效的问题 参考文章: (1)解决Flash挡住层用z-index无效的问题 (2)https://www.cnblogs.com/snowhite/p/56468 ...

  4. Vivaldi解决flash插件问题

    Vivaldi解决flash插件问题 参考文章: (1)Vivaldi解决flash插件问题 (2)https://www.cnblogs.com/sonnet/p/10354588.html 备忘一 ...

  5. 解决Flash Player过期的问题——谷歌浏览器Chrome 87.0.4270.0绿色免安装增强版

    更新为Chrome 87.0.4270.0绿色免安装版.谷歌浏览器,又称Google浏览器.Chrome浏览器,是谷歌Google推出的一款强大好用的基于Chromium内核的网页浏览器.Google ...

  6. ubuntu8.10解决flash乱码问题!

    ubuntu8.10解决flash乱码问题! 2009年05月6日 (11:09 am)0 views 作者:mickeywaley 分类:ubuntu 标签:Flash, Ubuntu8.10, 乱 ...

  7. 解决flash后台运行缓慢的问题(帧频低的问题)

    概述: flash后台运行帧频低是源自flashplayer插件的问题,为了解决flash在后台运行时少占用些CPU的问题,但却为页游带来了一些麻烦,比如挂机战斗时玩家切换到别的页面去看东西了,就会造 ...

  8. html flash层级,解决FLASH遮住其他层元素问题

    刚做了个幻灯片广告,产品人员需要在第一个位置放flash,然后其他的都是图片,但是幻灯片切换到第一张的时候,圆圈tab元素不见了,只有在谷歌浏览器下面正常,用firebug看是被flash盖住了,,用 ...

  9. wmode解决flash透明及层深问题

    在做web开发中可能会遇到flash遮挡页面中元素的情况,无论怎么设置flash容器和层的深度(z-index)也无济于事,现有的解决方案是在插入flash的embed或object标签中加入&quo ...

最新文章

  1. 小晶粒zsm分子筛合成表征实验报告_Nat. Mater.:区域选择性合成亚纳米金属-分子筛材料...
  2. linux 中/proc 详解
  3. 详解Windows内存分页机制
  4. MySql基础教程(三)——查询训练
  5. Codeforces Round #760 (Div. 3)
  6. html编辑器设置为publisher,将PDF转换为Publisher的简单方法
  7. pdf是文件还是文档
  8. 基础入门_Python-模块和包.Gevent异步服务类实现多姿势WEB实时展示?
  9. 电大计算机网络模拟题及答案,最新国家开放大学电大本科《计算机网络》期末题库及答案...
  10. C语言函数定义和函数调用
  11. 货效,坪效,人效,这三效怎么理解?
  12. 一只喵的西行记-5 妈妈咪鸭
  13. 通过js的File对象获取图片的base64字符串
  14. Android app开发:代码切换移动数据走SIM1/SIM2
  15. 勒索病毒2019年常见的后缀有ITLOCK/AOL/VC/phobos/ETH/x3m/qwex/H
  16. xnio-nio解决方法
  17. 微信小程序中实现瀑布流
  18. Selenium基本二次封装
  19. win10安装GPU版tensorflow
  20. 编写python程序、计算账户余额_小明有20w存款存在余额宝中,按余额宝年收益为2.35%计算,用Python编写程序计算,多少年后小明的存款达到30w?...

热门文章

  1. 使用 WinSCP 连接到 VCSA 6.5 失败并显示以下错误:收到的 SFTP 数据包过大
  2. 物联网形势大好,传感器前景可观
  3. POJ 2385 DP
  4. hdu5651 xiaoxin juju needs help(逆元)
  5. SQL数据库的使用:创建表结构
  6. 第二阶段冲刺报告(六)
  7. mysql通信协议的半双工机制理解
  8. Java中使用MongoTemplate写聚合函数样例
  9. 集合框架-Collection与List集合
  10. JS在与lua的交互心得