博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于js的在ie和Firefox的差别
阅读量:4916 次
发布时间:2019-06-11

本文共 1856 字,大约阅读时间需要 6 分钟。

1. CSS “float” 属性:

IE 语法:

document.getElementById("header").style.styleFloat = "left";

Firefox 语法:

document.getElementById("header").style.cssFloat = "left";

 

2. 元素的计算样式:

IE 语法:

var myObject = document.getElementById("header");var myStyle = myObject.currentStyle.backgroundColor;

Firefox 语法:

var myObject = document.getElementById("header");var myComputedStyle = document.defaultView.getComputedStyle(myObject, null);var myStyle = myComputedStyle.backgroundColor;

 

3. 获取元素的”class”属性:

IE 语法:

var myObject = document.getElementById("header");var myAttribute = myObject.getAttribute("className");

Firefox 语法:

var myObject = document.getElementById("header");var myAttribute = myObject.getAttribute("class");

4. 获取 label 标签的 “for” 属性:

IE 语法:

var myObject = document.getElementById("myLabel");var myAttribute = myObject.getAttribute("htmlFor");

Firefox 语法:

var myObject = document.getElementById("myLabel"); var myAttribute = myObject.getAttribute("for");

5. 获取光标位置:

IE 语法:

var myCursorPosition = [0, 0];myCursorPosition[0] = event.clientX;myCursorPosition[1] = event.clientY;

Firefox 语法:

var myCursorPosition = [0, 0];myCursorPosition[0] = event.pageX;myCursorPosition[1] = event.pageY;

6. 获取视窗或浏览器窗口的尺寸:

IE 语法:

var myBrowserSize = [0, 0];myBrowserSize[0] = document.documentElement.clientWidth;myBrowserSize[1] = document.documentElement.clientHeight;

Firefox 语法:

var myBrowserSize = [0, 0];myBrowserSize[0] = window.innerWidth;myBrowserSize[1] = window.innerHeight;

7. Alpha 透明:

IE 语法:

#myElement {
filter: alpha(opacity=50);}

Firefox 语法:

#myElement {
opacity: 0.5;}

IE 语法:

var myObject = document.getElementById("myElement");myObject.style.filter = "alpha(opacity=80)";

Firefox 语法:

var myObject = document.getElementById("myElement");myObject.style.opacity = "0.5";

 

 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/hxh-hua/archive/2012/07/25/2607758.html

你可能感兴趣的文章
SSH小应用
查看>>
Jsp
查看>>
实验6:Problem H: 字符串类(II)
查看>>
静态区间第k大 树套树解法
查看>>
虚方法与抽象方法有什么区别?
查看>>
JQuery操作DOM
查看>>
Educational Codeforces Round 5 E. Sum of Remainders (思维题)
查看>>
Python3 从零单排5_内置函数
查看>>
用cas来实现php的单点登陆
查看>>
react开启一个项目 webpack版本出错
查看>>
JQUEY FX源码解析
查看>>
SpringMVC上传压缩文件,解压文件,并检测上传文件中是否有index.html
查看>>
[GRYZ2015]Graph
查看>>
ajax联动
查看>>
职场小白,一路走来的心路历程
查看>>
某地址
查看>>
JS规则 较量较量(比较操作符) 两个操作数通过比较操作符进行比较,得到值为真(true)和假(false)。【>; <; >=; <=; !=;==】...
查看>>
shiro多Realm第一次调用不生效问题
查看>>
altera tcl
查看>>
BZOJ1579 [Usaco2009 Feb]Revamping Trails 道路升级
查看>>