zoukankan      html  css  js  c++  java
  • JS IE和火狐兼容性问题

        <script type="text/javascript">
            onload = function () {
               document.getElementById('dv').onmousemove = function () {
                    //兼容的写法
                    if (arguments.length>0) {
                        //火狐
                      document.title = arguments[0].clientX + '==' + arguments[0].clientY;
                   } else {
                        //IE
                        document.title = window.event.clientX + '==' + window.event.clientY;
                   }

                    //通过下面的方式发现火狐浏览器有参数
                    // alert(arguments.length);
                    // alert(arguments[0]);
                    //火狐的写法
                   // document.title = arguments[0].clientX + '==' + arguments[0].clientY;
                    //相对于页面的左上角的坐标,横坐标和纵坐标
                    //document.title = window.event.clientX + '==' + window.event.clientY;
                    //相对于屏幕左上角的坐标
                    // document.title = window.event.screenX + '==' + window.event.screenY;
                    //相对于当前层的左上角的坐标
                    // document.title = window.event.offsetX + '==' + window.event.offsetY;
    //            };
    //        };
    //    

        </script>

    innerText在火狐不管用,要用textContent

  • 相关阅读:
    hibernate 注解text,大文本类型
    ARRAYLIST VECTOR LINKEDLIST 区别与用法(转载)
    Javascript 异步加载详解
    浏览器是怎样工作的(二):渲染引擎,HTML解析
    浏览器是怎样工作的(一):基础知识
    ajax和json
    30+ CSS Grid System
    写好高效CSS的定律
    960网页栅格化总结
    响应式网站之测试工具
  • 原文地址:https://www.cnblogs.com/dxmfans/p/9434866.html
Copyright © 2011-2022 走看看