IE不出现Flash激活框的小发现的js实现方法
大家都知道欺骗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激活框的小发现的js实现方法
大家都知道欺骗IE不出现Flash激活框的方法很简单 只要在页面上面引入一个js文件,然后用js来控制flash的html代码输出即可.但是如果我们的脚本是动态加载的就会有两种情况,看以下代码 程序代码 var s = docuemnt.createElement("script"); s.src = src; docuemnt.getElementsByTagName("head")[0].appendChild(s); 程序代码 var s = docuemnt
-
jquery获取复选框checkbox的值的简单实现方法
jQuery API : each(callback) :以每一个匹配的元素作为上下文来执行一个函数. :checked :匹配所有选中的被选中元素(复选框.单选框等,不包括select中的option) js: //js获取复选框值 var obj = document.getElementsByName("interest");//选择所有name="interest"的对象,返回数组 var s='';//如果这样定义var s;变量s中会默认被赋个null值
-
文本框只能输入数字的js代码(含小数点)
只能输入0-9多包括小数点 <html> <head> <meta http-equiv="content-Type" content="text/html;charset=gb2312"> <title>js 只能输入数字和小数点</title> <script language="JavaScript" type="text/javascript">
-
SelecT下拉框选中和取值的解决方法
Select下拉框的问题,想在选择一个选项后,前台显示做出变动,并且知道选择的是第几个选项. 这个很好解决: 如下: <div class="page-header"> <div class="form-horizontal"> <div class="control-label col-lg-0"> </div> <div class="col-lg-2"> <
-
yii通过小物件生成view的方法
本文实例讲述了yii通过小物件生成view的方法.分享给大家供大家参考,具体如下: 我们以manger为例子: 在生成的models 文件中,找到对应的表manger.php然后找到attributeLabels.比如:'name' => 'Name',这中,将后面的Name修改成想要的字段,比如当前我的是 用户名,则修改为'name'=>'用户名',这里就是小物件要显示的东西. 然后在controller 中model出来 $manger = Manger::model(); 把这个$man
-
iOS 修改alertViewController弹框的字体颜色及字体的方法
系统默认的字体是黑色,按钮颜色是蓝色或者红色的,我们怎样自定义字体呢 Codeing Show UIAlertController *alertVC = [UIAlertController alertControllerWithTitle:@"提示" message:@"确认退出登录?" preferredStyle:(UIAlertControllerStyleAlert)]; UIAlertAction *cancelAction = [UIAlertActi
-
layui复选框的全选与取消实现方法
废话不多说啦,直接贴上代码吧! <div class="layui-form-item layui-form-text"> <label class="layui-form-label"> <span class="x-red">*</span>权限表 </label> <d
-
关于layui的下拉搜索框异步加载数据的解决方法
思路分析:当我使用layui默认的下拉搜索框的时候,layui会默认渲染出一个HTML结构,所以我把渲染出来的这个结果直接给复制出来,这样css的样式就不用从头到尾写一遍了, 前端代码(我用的是jsp): <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC &quo
-
使用layui监听器监听select下拉框,事件绑定不成功的解决方法
如下所示: 使用layui监听select所选的value 需要注意的是:form.on必须写在layui.use(){ }中 且使用layui动态添加option时,必须要进行渲染(form.render()),否则选项追加不上 这样做完之后如果还不能获取select所选的value,那就需要检查一下select所在的form表单有没有写class属性,如果没有写class属性,就监听不到select 如果在完成后台操作之后跳转页面时不显示样式了,就检查一下请求路径resultmapping后
-
angular 实时监听input框value值的变化触发函数方法
用angulajs + ionic 做了一个登陆页面.效果要通过监听输入框的变化来判断登陆按钮是否可点击.当至少一个输入框为空时登录按钮不可点击.一开始是用的jquery的方法做的,后来发现刷新当前页可以实现效果,但是当经过路由跳转后再回到登陆页后,方法就被执行了. 后来经过查找资料,利用angular.js的$watch方法解决了. 代码大概如下: $scope.input = {//初始化,避免ng-model绑定取不到值 Tel:'', Pwd:'' } $scope.$watch('in
随机推荐
- 使用dump transaction with no_log的危险性说明
- asp.net 文章内容分页显示的代码
- Laravel5中防止XSS跨站攻击的方法
- asp rs.open sql,conn,3,1中3,1代表什么?
- C++中I/O模型之select模型实例
- C#实现求一组数据众数的方法
- Android开发实现自定义水平滚动的容器示例
- Android 基于IntentService的文件下载的示例代码
- 在Node.js中实现文件复制的方法和实例
- java编写简单的ATM存取系统
- java分页拦截类实现sql自动分页
- cwRsync提示password file must be owned by root when running as root的解决方法
- Lua实现__add方法重载示例
- 利用javascript解决图片缩放及其优化的代码
- 用js自动判断浏览器分辨率的代码
- 鼠标经过导航菜单时颜色改变效果
- 用Javascript轻松制作一套简单的抽奖系统
- java识别一篇文章中某单词出现个数的方法
- C#非递归先序遍历二叉树实例
- Java框架篇:Spring+SpringMVC+hibernate整合开发