用Javascript开发IE浏览器的本地插件实例
您可以对无用的网站进行一些常见的处理,例如,提取某些信息,或者您可以对特定的网站进行特殊处理(例如,急于购买火车票)。
这种插件方法的实现比较简单,只有少数文件被复制,注册表的值可以修改,所以最好快速实现一些浏览器或网站的辅助功能。
实施步骤:
1。创建一个实现特定函数的HTML文件
复制代码代码如下所示:
/ /文件名:getticketslist.html
文件的内容:
var args = external.menuarguments;
var doc = args.document;
无功cframe = doc.contents_iframe;
如果(cframe cframe。文件){
doc = cframe.document; / /文档元素获取当前页
:从文档获取票证列表元素并进行相应的处理
}
2。创建注册表文件
复制代码代码如下所示:
/ / file name: getticketslist.reg
该文件的内容: / / CLSID文件可以修改。
Windows注册表编辑器版本5
{ hkey_local_machine 软件微软 Internet Explorer { } } 878ec0c9-aaad-4331-9b3a-2d8ba93aead2扩展
CLSID={ 2fba04ee-3024-11d2-8f1f-0000f87abd16 }
默认可见是
脚本=C: getticketslist .html
菜单文本颜色=操作票
三.复制HTML文件在REG文件指定的路径(如C: getticketslist。HTML)
4。getticketslist.reg运行,修改注册表
5。重新启动IE,在菜单{工具}中你可以看到添加的功能处理票