`
nianshi
  • 浏览: 406856 次
  • 性别: Icon_minigender_1
  • 来自: 济南
社区版块
存档分类
最新评论

Javascript捕获鼠标位置(跨浏览器)

阅读更多
Html代码
  1. Javascript获取鼠标位置,显示Memo,相当于Alt和Title属性,但是要比Alt和Title拉风啊  
  2.   
  3.   
  4. < html >   
  5.     < head >   
  6.         < script   type = "text/javascript" >   
  7.             function showMemo(evt,data) {  
  8.                 //alert(evt.clientX);  
  9.                 document.getElementById.('memo').style.left  =  evt .clientX;  
  10.                 document.getElementById.('memo').style.top  =  evt .clientY;  
  11.                 document.getElementById.('memo').innerHTML  =  data ;  
  12.                 document.getElementById.('memo').style.display  =  'block' ;  
  13.             }  
  14.             function hideMemo() {  
  15.                 document.getElementById.('memo').style.display  =  'none' ;  
  16.             }  
  17.         </ script >   
  18.     </ head >   
  19.     < body >   
  20.         < table >   
  21.             < tr >   
  22.                 < td   onmouseover ="showMemo(event,'Memo1');" onmouseout ="hideMemo();" > aaa </ td >   
  23.                 < td   onmouseover ="showMemo(event,'大家好,我是Memo2!!!');" onmouseout ="hideMemo();" > aaa </ td >   
  24.                 < td   onmouseover ="showMemo(event,'大家好,我是Memo3!!!');" onmouseout ="hideMemo();" > aaa </ td >   
  25.                 < td   onmouseover ="showMemo(event,'大家好,我是Memo4!!!');" onmouseout ="hideMemo();" > aaa </ td >   
  26.                 < td   onmouseover ="showMemo(event,'大家好,我是Memo5!!!');" onmouseout ="hideMemo();" > aaa </ td >   
  27.                 < td   onmouseover ="showMemo(event,'aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa');" onmouseout ="hideMemo();" > aaa </ td >   
  28.             </ tr >   
  29.             < tr >   
  30.                 < td > bbb </ td >   
  31.                 < td > bbb </ td >   
  32.                 < td > bbb </ td >   
  33.                 < td > bbb </ td >   
  34.                 < td > bbb </ td >   
  35.                 < td > bbb </ td >   
  36.             </ tr >   
  37.             < tr >   
  38.                 < td > ccc </ td >   
  39.                 < td > ccc </ td >   
  40.                 < td > ccc </ td >   
  41.                 < td > ccc </ td >   
  42.                 < td > ccc </ td >   
  43.                 < td > ccc </ td >   
  44.             </ tr >   
  45.         </ table >   
  46.         < div   id = "memo"   style = "position:absolute;border:1px solid blue;background:yellow;width:100px;display:none;word-wrap:break-word" > ddd </ div >   
  47.     </ body >   
  48. </ html >  
分享到:
评论

相关推荐

    JavaScript详解(第2版)

     2.6 JavaScript与旧浏览器或受限的浏览器   2.7 应知应会   练习   第3章 数据类型、字面量和变量   3.1 数据类型   3.1.1 基本数据类型   3.1.2 复合数据类型   3.2 变量   3.2.1 有效...

    【JavaScript源代码】JavaScript中事件冒泡机制示例详析.docx

     事件捕获(event capturing):通俗的理解就是,当鼠标点击或者触发dom事件时,浏览器会从根节点开始由外到内进行事件传播,即点击了子元素,如果父元素通过事件捕获方式注册了对应的事件的话,会先触发父元素...

    程序天下:JavaScript实例自学手册

    7.6 JavaScript捕获方向键 7.7 状态栏变化信息 7.8 状态栏的跑马灯效果 7.9 状态栏缩放文字 7.10 状态栏文字来回出现 7.11 交替闪烁的状态栏 7.12 状态栏的分解显示文本特效 7.13 状态栏文字从右弹出 7.14 状态栏中...

    screenshot-capture:截图捕获浏览器扩展

    屏幕截图捕获/浏览器扩展 安装: 产品特点 捕捉视口 裁剪并保存(自动保存) 裁剪并等待(手动保存) 可配置的键盘快捷键 将屏幕截图另存为PNG或JPG文件格式 将屏幕截图另存为文件 将屏幕截图作为数据URL字符串或...

    JavaScript经典实例

     7.2使用Event对象捕获鼠标点击事件的位置  7.3创建一个通用的、可重用的事件处理函数  7.4根据修改的条件来取消一个事件  7.5阻止事件在一组嵌套元素中传播  7.6捕获键盘活动  7.7使用新的HTML 5拖放  7.8...

    《程序天下:JavaScript实例自学手册》光盘源码

    7.6 JavaScript捕获方向键 7.7 状态栏变化信息 7.8 状态栏的跑马灯效果 7.9 状态栏缩放文字 7.10 状态栏文字来回出现 7.11 交替闪烁的状态栏 7.12 状态栏的分解显示文本特效 7.13 状态栏文字从右弹出 7.14 状态栏中...

    javascript触发模拟鼠标点击事件

    一般我们在元素上绑定事件后,是靠用户在这些元素上的鼠标行为来捕获或者触发事件的,或者自带的浏览器行为事件,比如click,mouseover,load等等,有些时候我们需要自定义事件或者在特定的情况下需要触发这些事件。...

    js事件监听机制(事件捕获)总结

    在前端开发过程中我们经常会遇到给页面元素添加事件的问题,添加事件的js方法也很多,有直接加到页面结构上的,有使用一些js事件监听的方法,由于各个浏览器对事件冒泡事件监听的机制不同,le浏览器只有事件冒泡,...

    网页签字代码demo前端案例,该下数据接口就可以存储签名图片信息,自己都在用实例HTML5自适应

    jSignature是一个jQuery插件,它简化了创建签名捕获场的浏览器窗口,允许用户使用鼠标,笔,或手指画一个签名。jSignature捕捉签名矢量轮廓的笔触。虽然jSignature可以导出大位图(PNG)也一样,提取签名的高度可...

    WebGL中基于物理的SDF(符号距离字段)路径跟踪的系统-JavaScript开发

    UI控件:鼠标左键旋转,alt鼠标平移AWSD使F飞行到摄像机的初始位置和方向P在新的浏览器窗口中捕获当前渲染的屏幕截图R将场景重置为初始状态O,以将场景代码序列化到JavaScript控制台H,以隐藏/显示侧边栏UI F11以...

    webmouse:云端浏览器

    云端浏览器 #要求 节点 Python 2.7.9+ CasperJS 全局安装 #安装要求 NodeJS 可以在下载 Python 可以在下载 可以通过键入以下内容来全局安装 CasperJS: npm install casperjs -g #安装网络鼠标 npm install ...

    流锁::globe_with_meridians:浏览器扩展:阻止烦人的弹出窗口并在轻量级本机HTML5播放器中加载流网站视频

    流锁 Chrome火狐浏览器 Stream Locker可帮助您避免在不熟悉但笨拙的播放器的网站上观看视频的麻烦,这些播放器充满了烦人的广告和弹出窗口... 播放器键盘/鼠标快捷键: 空格或鼠标左键:播放/暂停(浏览器的默认值)。

    使用CSS的pointer-events属性实现鼠标穿透效果的神奇技巧

    现代浏览器里CSS的职责范围和JavaScript的越来越模糊分不清。比如CSS里-webkit-touch-callout属性在iOS里能禁止当用户点击时弹出气泡框。而本文要说的pointer-events的风格更像JavaScript,它能够:1.阻止用户的点击...

    TheSentinel-2nd-Look:杰夫·克拉蒙德(Geoff Crammond)1986年标志性游戏《哨兵》的完整路径翻版,可在您的桌面浏览器中运行,单击以播放-> https

    点击播放-&gt; 桌面控件单击任意位置以捕获鼠标将鼠标移至自由外观向右/向左箭头可打开/关闭相机光圈(景深效果) WASD,QZ在风景选择模式下飞行相机(在游戏模式下进入机器人时禁用) 按空格键可生成新的随机风景(在...

    electroncapture:在无框电子应用程序中播放视频以进行屏幕共享和窗口捕获

    就 VDO.Ninja 而言,它可能提供比 OBS 内置的浏览器源插件更灵活、更可靠的捕获实时视频的方法。为什么 ? 在某些系统上,OBS 浏览器源插件不可用或不能很好地工作,因此该工具是一个可行的替代方案。 它让您无需...

    ActionScript开发人员指南中文版

    捕获鼠标输入 鼠标输入示例:WordSearch 第章:触摸、多点触控和手势输入 触摸输入的基础知识 触摸支持发现 Touch事件处理 触摸和拖动 Gesture事件处理 疑难解答 第章:复制和粘贴 复制粘贴基础知识 读取和写入系统...

    setCapture和releaseCapture的小应用

    了解了一下,大体是这样的意思,当在IE文档某个区域中使用了这个方法,并且写了onclick或者 onmouse***等有关的鼠标事件方法,那么它就会监视相应的鼠标操作,即使你的鼠标移出了IE,它也一样能捕获到.如果你在某div中的 ...

    CP317-Assignment-1:WLU CP 317 作业 #1 - JavaScript 地精游戏

    WLU CP 317 作业 #1 - JavaScript 地精游戏 #####作者:Ranadeep Polavarapu、Bruno Salapic、Lee Glendenning、Ryan Burke 清单 要求 [ :check_mark: ] 防止精灵离开屏幕。 [ :check_mark: ] 玩家可以通过鼠标...

    mh-helper-extension:Chrome Firefox浏览器扩展程序,可帮助收集HitGrab的MouseHunt游戏的数据

    特征收集狩猎数据(例如陷阱设置,鼠标,位置),地图内容,表冠和敞篷车(例如宝藏箱) 仅从主动狩猎中收集数据,而不从被动好友狩猎或陷阱检查中收集数据仅收集与游戏相关的数据(不包含姓名或个人信息) 不修改...

    JavaScript高级教程

    第 1 章 JavaScript 是什么...............................................1 3 1.1 历史简述..............................................1 1.2 JavaScript 实现................................................

Global site tag (gtag.js) - Google Analytics