当前位置:网站首页 > JavaScript开发 > 正文

使用JavaScript开发IE浏览器本地插件实例

这篇文章主要介绍了使用JavaScript开发IE浏览器本地插件实例,本文讲解使用JS+注册表的方式开发一个IE浏览器本地插件,需要的朋友可以参考下。

 

实现这种插件方法比较简单,只需拷贝几个文件,修改一个注册表值即可。所以比较适合快速实现一些浏览器或者网站辅助功能。

实现步骤:

1.创建实现具体功能的html文件

复制代码 代码如下:

//文件名称:getticketslist.html
//文件内容:
<script language="javascript">
var args = external.menuArguments;
var doc = args.document;
var cframe = doc.CONTENTS_IFRAME;

if (cframe && cframe.document) {
  doc = cframe.document;//获取当前页面的document元素
    //TODO:从document中获取ticket list元素并做相应处理
}
</script>


2.创建注册表文件

 

复制代码 代码如下:

 


//文件名称:getticketslist.reg
//文件内容:文件中的CLSID可以任意修改,唯一即可

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Extensions\{878EC0C9-AAAD-4331-9B3A-2D8BA93AEAD2}]
"CLSID"="{2FBA04EE-3024-11D2-8F1F-0000F87ABD16}"
"Default Visible"="Yes"
"Script"="c:\\getticketslist.html"
"MenuText"="处理tickets"


3.将html文件拷贝到reg文件中指定的路径(如c:\getticketslist.html)
4.运行getticketslist.reg,修改注册表
5.重启IE,在菜单【工具】中可以看到刚才添加的功能"处理tickets",点击执行

 

 

 

到此这篇使用JavaScript开发IE浏览器本地插件实例的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 02 JavaScript用法和语法2024-11-10 22:36:05
  • JavaScript 删除数组中指定元素(5种方法)2024-11-10 22:36:05
  • javascript开发框架权威指南_javascript好学吗2024-11-10 22:36:05
  • 20 JavaScript学习:变量提升和严格模式2024-11-10 22:36:05
  • 12 JavaScript学习: 字符串2024-11-10 22:36:05
  • 13 JavaScript学习:运算符2024-11-10 22:36:05
  • JavaScript 开发人员需要知道的简写技巧2024-11-10 22:36:05
  • 单机游戏三国志曹操传_javascript功能和应用2024-11-10 22:36:05
  • jsp开发环境的安装及配置_javascript编程软件2024-11-10 22:36:05
  • javascript异步处理方案_vue3和react2024-11-10 22:36:05
  • 全屏图片