js + firefox提供的扩展api
https://github.com/firebug/firebug
你说这个功能js应该是可以实现的,我粗略的想法是,你可以从body开始通过childNodes属性遍历整个dom tree,遍历的同时就可以建立一个和dom tree结构一样的树型结构的导航菜单,每个菜单项对应页面里的一个节点,菜单的文字内容就是这个节点的类型,attributes等等,然后为每一个菜单项增加一个mouseover的监听函数,当鼠标在菜单项上方的时候,创建一个div覆盖对应的节点。这里有一些优化的方法,比如只在document上创建一个mouseover监听函数统一处理鼠标事件、重用那个覆盖的div等等。
--
修改:a9udn9u FROM 54.240.196.*
FROM 54.240.196.*