IE不出现Flash激活框的小发现的js实现方法

标签: flash ie 脚本 html
789人阅读 评论(0) 收藏 举报
大家都知道欺骗IE不出现Flash激活框的方法很简单 只要在页面上面引入一个js文件,然后用js来控制flash的html代码输出即可。但是如果我们的脚本是动态加载的就会有两种情况,看以下代码

 程序代码
var s = docuemnt.createElement("script");
s.src = src;
docuemnt.getElementsByTagName("head")[0].appendChild(s);

 程序代码
var s = docuemnt.createElement("script");
docuemnt.getElementsByTagName("head")[0].appendChild(s);
s.src = src;

一眼看下去这两断代码执行结果上面差不多。但是有一段代码无法欺骗IE,引入的js输出flash会出现激活框。
这两断唯一区别就是 先给 script 对象的src赋值 再 append到head。还是先append再赋值。我做了实验,只有先给 script 的src 赋值再 append 到页面上面就可以欺骗IE了。 
查看评论

去掉IE中的Flash出现激活框的解决方法

  • 2007年09月11日 10:02
  • 6KB
  • 下载

解决IE需要激活 ActiveX 控件和生成控件调用代码

//AXObject.js代码function AXObject(id,classid,tagName){    this.tagName = (typ...
  • wuhuif
  • wuhuif
  • 2006-12-25 22:20:00
  • 766

flash调用js函数,IE6不执行的问题

前阵子,做页面在flash里调用了js函数,测试的时候,在IE7以上以及火狐、谷歌等浏览器里都测试了没有问题,唯独IE6没太关注,就没去在IE6里测试,最后IE6还出问题了。在IE6里点击flash不...
  • superbirds
  • superbirds
  • 2012-11-22 13:02:05
  • 1146

关于IE下载文件无法弹出下载框

有一段时间没有用到关于javascript、浏览器相关的知识,感觉很多东西都淡忘了      最近,产品在项目使用过程中,出现了一些导出按钮点击后系统弹出文件名填写对话框后,IE并没有下载提示框。得...
  • jjkliu
  • jjkliu
  • 2015-03-18 10:09:11
  • 1013

ie浏览器flash player不能用的解决方案

输入以下命令: 32位系统: 先输入 cd C:\Windows\System32\Macromed\Flash 后按下回车键 在输入 regsvr32 Flash.ocx 后按下回车键 64...
  • u013853928
  • u013853928
  • 2016-10-08 22:40:32
  • 657

使用Appscan进行安全测试

简介Appscan是IBM出品的一个安全测试软件,采用黑盒测试的方式,可以扫描常见的web应用安全漏洞。其工作原理,首先是根据起始页爬取站下所有可见的页面,同时测试常见的管理后台;获得所有页面之后利用...
  • wus_shang
  • wus_shang
  • 2018-02-08 10:21:03
  • 61

js如何关闭当前页,而不弹出提示框 尤其是万恶的IE||关闭子窗口同时刷新父窗口

js如何关闭当前页,而不弹出提示框   //关闭当前页面,并且打开新页面,(不提示) function closeWinAndOpen(url) {     var sWinName = "L...
  • zzjjiandan
  • zzjjiandan
  • 2013-05-09 11:13:11
  • 1440

JS实现IE浏览器最小化在桌面右下角弹窗显示

  • 2016年05月26日 13:57
  • 25KB
  • 下载

plupload ie9 上传没大小 和 不支持 flash

参考:https://github.com/moxiecode/plupload/issues/985   Still not working on ie8 in XP #985  C...
  • laokaizzz
  • laokaizzz
  • 2015-07-24 11:02:48
  • 2853

JS 判断浏览器是否安装Flash 兼容IE、firefox

在网上查了很多,都不好使,最后自己查资料写了下面的方法,代码如下: var isIE = !-[1,]; if(isIE){     try{         var swf1 =...
  • tong_xinglong
  • tong_xinglong
  • 2012-03-12 16:20:08
  • 9857
    个人资料
    等级:
    访问量: 1222万+
    积分: 6万+
    排名: 38
    文章分类
    文章存档
    最新评论
    计算流量