eoiioe IE 和 firefox js 兼容问题
1、判断浏览器类型
2if (window.XMLHttpRequest)
3 ver = (!window.ActiveXObject) ? "Mozilla or Safari" : "IE7";
4return ver;
2、获取位置,在firefox中,无法使用object.style.pixelLeft,只能用object.style.left (top一样) ,object.style.left 返回值是带有单位的,这里假设单位是(px),如下为获取位置的函数
1 function getPos(obj)
2 {
3 var p = new function(){this.left;this.top;};
4 p.left = parseInt(obj.style.left.slice(0,-2),10);
5 p.top = parseInt(obj.style.top.slice(0,-2),10);
6 return p;
7 }
8 var pos = getPos(document.getElementById("111"));
9 alert("left:"+pos.left+"\ntop:"+pos.top);
3、透明度设置不同
1 function setOpcity(obj,value){
2 // alpha(opacity=50)仅被IE支持
3 if(isMSIE){
4 obj.style.filter="alpha(opacity="+value+")";
5 }else{
6 obj.style.MozOpacity=value*0.01;
7 }
8 }
4、禁止文本选择的方法
1 <script>
2 document.onselectstart=function(){return false;}//这个函数是对ie,为ff时使用css来控制
3 </script>
4 <style>
5 /*下面这个css是firefox防止选择的,firefox没有onselectstart事件*/
6 body
7 {
8 -moz-user-focus: ignore;
9 -moz-user-input: disabled;
10 -moz-user-select: none;
11 }
12
13 </style>
eoiioe IE 和 firefox js 兼容问题相关推荐
- firefox js服务器上怎么显示图片的绝对路径,js兼容火狐显示上传图片预览效果的方法...
本文实例讲述了js兼容火狐显示上传图片预览效果的方法.分享给大家供大家参考.具体实现方法如下: Image preview example div {width:100px;height:100px; ...
- css js 兼容问题
js 兼容问题 1. document.form.item 问题 问题: 代码中存在 document.formName.item("itemName") 这样的语句,不能在FF ...
- js兼容注意事项--仅供参考
做BS开发就难免会用到javascript,而每个浏览器对javascript的支持有不同.这就需要我们程序员去兼容他们,不然有些浏览器就无法运行我们的代码.就会造来客户的投诉,如果让BoSS知道了, ...
- JS兼容各个浏览器的本地图片上传即时预览效果
JS兼容各个浏览器的本地图片上传即时预览效果 很早以前 在工作曾经碰到这么一个需求,当时也是纠结了很久,也是google了很久,没有碰到合适的demo,今天特意研究了下这方面的的问题,所以也就做了个简 ...
- firefox不兼容java,JavaScript在IE和Firefox(火狐)的不兼容问题解决方法小结
今天测试代码时,发现不少IE可以运行的ajax,但在FF中报错.IE和Firefox(火狐)在JavaScript方面的不兼容及统一方法总结如下,需要的朋友可以看下,对于以后的代码书写一定要考虑到多浏 ...
- 模仿淘宝聚划算倒计时js,兼容各种浏览器
<!DOCTYPE html> <html> <head><meta charset="utf-8"><meta name=& ...
- 兼容火狐_30个不错的Firefox 3兼容主题
如果您以前在Firefox 2上使用自定义主题,并且刚刚升级到Firefox 3,则可能不希望使用同行在桌面上使用的默认Firefox主题. Firefox 3可能是新的,但是主题设计人员已经全神贯注 ...
- video.js兼容微信浏览器,(播放.m3u8视频源)解决微信浏览器黑屏问题
video.js兼容微信浏览器,(播放.m3u8视频源)解决微信浏览器黑屏问题 一.问题描述: 在h5做根据视频源直播功能时,在浏览器能打开视频,但是在部分安卓机和苹果机在微信浏览器打开会出现黑屏的状 ...
- jsencrypt.js 兼容低版本IE浏览器(IE9以下)
jsencrypt.js 兼容低版本IE浏览器(IE9以下) IE5.IE6.IE7.IE8使用jsencrypt.js IE5.IE6.IE7.IE8使用RSA加密 JS使用非对称加密 SCRIPT ...
最新文章
- iphone内存检测
- H3C PPP基本概念
- Linux链接文件包括,Linux操作系统——系统各目录有什么作用、以及文件链接过程...
- iPhone使用CoreTelephony获得SIM卡网络运营商资讯和通话资料
- python基础入门(6)之列表
- IOS图标 HTML规范,IOS用户界面(UI)设计规范图表——APP设计师必看!
- Musical Theme POJ - 1743(后缀数组+二分)
- DeepMind为明年的AAAI,准备了一份各种DQN的混血
- linux 创建目录和删除目录下,Linux下怎么创建目录命令与删除命令
- TBB concurrent_set 没有erase
- 高效Java实现敏感词过滤算法工具包
- Windows xp 驱动EPSON MT532打印小票始末
- ArcGIS动态表格扩展模块Mapping and Charting Solutions使用教程及下载地址
- STM32——红外接收和红外发射
- 报错Error configuring application listener of class jdbc.ContextListener 解决办法之一
- WEBI上取月的整周
- 台大林轩田机器学习课程笔记2----机器学习的分类
- python 下载 M3U8 视频
- 雷军 50 岁身价破 1000 亿:决定人生胜负的,是这 5 条规律
- SQL 存储过程 超市小票打印
热门文章
- springboot 分层_限量!阿里Spring Boot成长笔记终开源!理论实战满满
- 试题 入门训练 Fibonacci数列(Java)
- 两个下拉框相关联ajax,触发第二个下拉框以显示基于从第一个下拉框中选择的值的值ajax...
- 计算机专业每年都有国企招老吗,这十大专业在国企中最受欢迎,待遇高、前景好,有你的专业吗?...
- oracle date 转换 timestamp,Oracle timestamp类型转换成date类型
- 只有20%的iOS程序员能看懂:详解intrinsicContentSize 及 约束优先级/content Hugging/content Compression Resistance
- h5 返回上一页并且刷新页面
- php 网络请求 get请求和post请求
- (五)Docker镜像和容器
- 你知道实习对你有多重要吗?