在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
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
asp和php页面全面封杀WVS扫描器的代码
2011-02-28 10:43:00
显示/隐藏引出的CSS Bug
2010-10-20 20:13:00
phpmyadmin 数据导入导出问题
2007-08-06 15:23:00
在 mysql 中 定义 数据库,表,列时,设定的各个的编码格式
2010-11-11 11:58:00
asp实现通过session来统计在线人数的方法
2007-08-13 12:56:00
2008年Logo设计10大趋势
2008-02-28 13:06:00
![](https://img.aspxhome.com/file/UploadPic/20082/28/200822813204572s.gif)
在IE8中继续使用滤镜及IE8的一些CSS扩展属性
2009-02-21 11:18:00
window.open被浏览器拦截后的自定义提示
2007-11-23 12:31:00
Oracle中sys和system的区别小结
2009-11-10 20:36:00
十个简单好用的设计技巧[译]
2009-04-08 12:56:00
![](https://img.aspxhome.com/file/UploadPic/20094/8/01-13s.jpg)
Sql2005启用和关闭xp_cmdshell功能
2008-09-29 15:37:00
使用正则表达式找出不包含特定字符串的条目
2010-03-02 22:06:00
![](https://img.aspxhome.com/file/UploadPic/20103/2/image_thumb-80s.png)
Excute后都需要返回一个RecordSet对象吗?
2009-10-28 18:28:00
在网页设计中,如何使用图标来支持内容?[译]
2009-03-16 16:35:00
![](https://img.aspxhome.com/file/UploadPic/20093/16/280slides-85s.jpg)
accept-charset与Header P3P
2009-04-01 18:43:00
一组常用的弹出窗口用法总结
2007-10-08 13:04:00
asp中提取HTML中图片的SRC路径
2008-10-24 08:42:00
数据库性能优化之冗余字段的作用
2011-03-03 19:21:00
sql server数据库最大Id冲突问题解决方法之一
2012-01-05 19:28:42
CSS3 + HTML5 实现未来 Web 设计
2010-01-25 12:17:00
![](https://img.aspxhome.com/file/UploadPic/20101/25/232021rjs-74s.png)