在firefox里如何实现firebug的DOM inspect选择功能?

作者:Rank 来源:never-online 时间:2010-09-03 18:20:00 

首先,我们会document里添加mouseover事件时在HTMLElement上飘一个absolute的容器,设置border。

接着,mousedown,这个absolute的元素隐藏;

再着着,click结束后从事件里的event得到target,从而再得到inspect。可这样是不是真的能做到呢?

忽视了一点。mouseover如果在某个元素上飘一个absolute容器,那么你的over事件永远在这个absolute元素上了。

事件透视过去?可惜不是as,as可以把某个容器的事件enable设为false即可。脚本/DOM据我了解没有禁用事件的功能。

回到题目,那怎么做呢?

小龙人和好奇能跳出刚才的程序思维——用四个div当四条边就可以了。不知道你第还没试之前的分析是否是这样的呢?

我当时在想,在coding的时候能跳出原来传统的思维真是不易。太赞了!

写个简单demo记念(用firefox看吧。)

八卦一下,据观察,firebug确实真的也是这么做的(没看代码)。


标签:firefox,firebug,dom
0
投稿

猜你喜欢

  • windows下Virtualenvwrapper安装教程

    2023-11-08 02:15:20
  • Python简单实现安全开关文件的两种方式

    2022-09-15 01:54:38
  • 实际应用:MySQL5存储过程编写

    2008-11-11 12:25:00
  • 简单谈谈python中的多进程

    2023-05-13 15:19:17
  • SQLServer 连接失败错误故障的分析与排除

    2024-01-24 09:09:42
  • 用python写个颜值评分器筛选最美主播

    2022-11-25 22:13:08
  • MYSQL 数据库命名与设计规范

    2024-01-23 04:19:45
  • 跨浏览器的CSS固定定位{position:fixed}

    2007-05-11 16:50:00
  • chr()函数参照表 chr13 chr10 chr34

    2009-09-03 13:22:00
  • python itchat实现微信好友头像拼接图的示例代码

    2021-04-12 18:14:56
  • 使用element-ui +Vue 解决 table 里包含表单验证的问题

    2024-05-28 16:00:02
  • 基于Python实现视频转字符画动漫小工具

    2022-12-20 04:33:54
  • tensorflow实现训练变量checkpoint的保存与读取

    2023-12-15 18:10:33
  • Python入门(六)Python数据类型

    2022-08-19 21:09:11
  • 基于opencv的selenium滑动验证码的实现

    2023-06-20 20:14:26
  • Python判断一个三位数是否为水仙花数的示例

    2021-11-06 06:14:13
  • Python实现的质因式分解算法示例

    2021-12-16 23:10:05
  • HTML5 第二份草案发布

    2008-06-17 17:42:00
  • java编写创建数据库和表的程序

    2024-01-19 17:24:40
  • vue开发移动端h5环境搭建的全过程

    2024-05-22 10:27:32
  • asp之家 网络编程 m.aspxhome.com