• JS在操作IE与FF的一些区别


      IE FF
    获取非行内样式 obj.currentStyle[属性] getComputedStyle(obj, false)[属性]
    事件传递 event e
    设置透明度 obj.style.filter='alpha(opacity:'+值+')';(0-100) obj.style.opacity  (0-1)
    停止冒泡 window.event.cancelBubble = true e.stopPropagation()
    阻止浏览器的默认行为 window.event.returnValue = false e.preventDefault()
    捕获鼠标事件 obj.setCapture() releaseCapture() return false 即可
    访问和设置class属性

    getAttribute("className")  IE(6,7)

    setAttribute("className",value);

    getAttribute("class")

    setAttribute("class",value)

    访问<label>标签中的"for"  getAttribute("htmlFor") IE(6,7)  getAttribute("for")(ie8以后支持)
    CSS的"float"属性  obj..style.styleFloat   IE(6,7,8)  obj.style.cssFloat(IE9以后也支持)
    new Date().getYear()  返回值是当前年份,IE9之后则与火狐一样 返回的是 "当前年 份-1900" 的值
    eval()函数  可以使用eval("idName")来取得id为idName的HTML对象  无法获取
    const声明  语法错误  可以使用
    childNodes获取的节点  只有有实际意义的文本才会解析成"#text"  无意义的空格和换行等也会被解析成一个节点
    获取文本内容  innerText  textContent
    键盘值的取得  event.keyCode  e.which
    事件源的获取  event.srcElement  e.target
    事件监听  attachEvent和detachEvent  addEventListener和removeEventListener
    鼠标相对于事件源位置  offsetX  offsetY  layerX  layerY,设置为当前坐标系

    ps:以上是个人暂时所遇到的一些不兼容的地方,以后遇到再添加总结。

  • 相关阅读:
    人人学IoT 助学思维导图
    基于netty4.x开发时间服务器
    JAVA实现的截屏程序
    java获取硬盘ID以及MAC地址
    神经网络joone_engin模式识别示范,eclipse
    神经网络/人工智能 开源库
    双目测距
    OpenCV学习笔记(27)KAZE 算法原理与源码分析(一)非线性扩散滤波
    一个java 开源神经网络引擎 joone
    用Java开源项目JOONE实现人工智能编程
  • 原文地址:https://www.cnblogs.com/598869621zzm/p/3009617.html
Copyright © 2020-2023  润新知