可能平时有这样的一些小需求,对于一些特定的网页,使用频度比较多且要录入数据的页面,数据存在某个地方,但是又不得一笔的去录,一笔两笔还好,多了就很不爽了,能不能自动填充这个已有的数据。对于IE浏览器微软是提供了一些方案来处理的比如说开发插件,但这个不是谁都能会的,但是javascript会写的人就比较多了。
下面的就是我处理这类小问题的处理方法,记录一下同时也分享给有同样需求的小伙伴:
- 向IE中增加按钮,上下文菜单中增加自定义菜单。
- 用javascript编写菜单事件。
增加按钮、上下文菜单
向IE中增加按钮菜单,通过注册表中增加HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt注册表项就能实现。
参考了上述官方文档,学差写个注册表文件.reg,如果你不愿看官方参考文档没关系,直接按你的要求改下面的注册表文件也行。
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\&自定菜单]
@="%SCRIPT_DIR%\\script.htm"
"Cont