使用JS开发IE、360浏览器、chrome浏览器插件

本文详细记录了使用JavaScript开发浏览器插件的过程,包括IE、Chrome和360浏览器的插件创建方法。通过注册表文件和HTML配合实现IE插件功能,Chrome插件则依赖manifest.json配置文件,360浏览器插件可借助已有的IE或Chrome插件实现。
摘要由CSDN通过智能技术生成

之前遇到了一个需要浏览器插件的需求,现将开发插件的相关资料记录一下

一、IE插件

(1)新建reg注册文件,如test.reg:


Windows Registry Editor Version 5.00


[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\&查询请求]
@="C:\\Users\\zhange\\Desktop\\360\\chaXun.htm"
"Contexts"=dword:00000023
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\&调单请求]
@="C:\\Users\\zhange\\Desktop\\360\\diaoDan.htm"
"Contexts"=dword:00000023

(2)编辑对应的htm文件,如chaxun.htm:

<script language="JavaScript">

//获得document
var args = external.menuArguments;
var doc = args.document;

//do something
var tb=doc.getElementsByTagName("tbody");
//...

//写入文件
var temp="test\n";
var fso = new ActiveXObject("Scripting.FileSystemObject");
var s = fso.CreateTextFile("D:\\temp\\chaXun.txt", true);
s.WriteLine(temp);
s.Close();

</script>

(3)运行reg文件,在IE浏览器中右键,选择相关菜单项

二、chrome插件

(1)新建manifest.json文件,如:

{
    "name": "我的第一个Chrome插件",
    "version": "1.0.1",
    "manifest_version": 2,
    "description": "我的第一个Chrome插件",
    "icons": {
        "48": "icon.png"
    },
"permissions": [
"http://*/*",
"bookmarks",

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值