• JavaScript随笔5


    事件
    (1)
    鼠标的点击坐标:
    火狐不支持
    IE
    event.clientX//可视区坐标
    event.clientY
    FF
    ev.clientX
    ev.clientY
    兼容:
    var oEvent = ev||event;
    要加scrollTop
    (2)
    事件冒泡
    事件会顺着层级一件件往上触发
    阻止行为
    var oEvent = ev||event;
    oEvent.cancelBubble = true;
    (3)
    获取滚动条的高度
    var scrollTop = document.documentElement.scrollTop||document.body.scrollTop;
    (4)
    onkeydown:键盘按下去
    keyCode;
    ctrlKey:检查ctrl是否按下
    (5)
    默认行为:
    oncontextmenu :右键菜单
    return false;阻止右键菜单
    (6)
    IE
    attachEvent(事件名,函数):绑定事件
    事件名加on
    detachEvent(事件名称,函数);
    js第二定律:好的东西不兼容
    chrom
    addEventListenter(事件名,函数,false);
    removeEventListener(事件名称,函数,捕获);
    事件不加on

  • 相关阅读:
    Celery
    MongoDB-简介
    人工智障
    Flask-session,WTForms,POOL,Websocket通讯原理 -握手,加密解密过程
    web-socket
    flask基础2
    flask的基础1
    项目部署
    nginx简单学习
    redis的安装与配置
  • 原文地址:https://www.cnblogs.com/zhaobw/p/6257088.html
Copyright © 2020-2023  润新知