首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

浏览插件开发-manifest文件解读「建议收藏」

浏览插件开发-manifest文件解读 调研资料 当前文档基于 manifest v2, 最新版的 manifest v3 有很大不同,建议查看官方文档 manifest.json 官方文档...Chrome Extension API 360浏览器的插件文档 中文, 虽然内核差不多但是不一定与 Chrome api 一致, 可以作为参考 Chrome 官方案例库 案例 如何实现网页和Chrome...可以用一个页面定义", "default_icon": "xxx.png 显示在右上角的图标button" }, } 配置项简介 1. manifest_version 必填 清单文件格式的版本..., Chrome 18 开发 写 2 即可 2. name 必填 插件名称 3. version 必填 插件版本,发布新版本后,浏览器会比较其已安装的插件的版本,有更新的版本则会自动更新...需要设置 matches: ["http://"] 指定匹配的网址, js 设置注入脚本 css 设置注入样式 run_at 定义注入要本的时机 document_idle 表示浏览器帮你把握时机,

2.1K20

如何浏览器里用js解析excel文件

上篇文章给大家介绍了如何借助nodejs平台解析操作excel,今天给大家介绍如何在浏览器端使用js解析操作excel。...在文章开始之前我们要搞明白一件事情,那就是在浏览器端用js操作excel主要来做什么呢? 主要做两件事情读和写,对就是这两件事情,在浏览器端针对Excel操作的所有需求无非就是读和写。...页面中引入这个js文件之后会有一个全局变量XLSX ? , 这个全局变量有许多属性方法如图: ? 咱们只介绍最常用的三个,上图已经用红线画出来了,read,utils,writeFile三个方法。...那么这里就出现了一个问题,我们如何能拿到excle文件的二进制数据呢? 这里又牵扯出了一个问题,浏览器如何读取excel文件的二进制数据,这里需要用到HTML5规范的一个新特性FileReader。...以上便是浏览器借助js读取excel文件,代码量不多但稍微有点繁琐,涉及到了FileReader这个html5的新特性。

9.9K52

浏览器端用JS创建和下载文件

浏览器端用JS创建和下载文件 1 需求 前端需要把获取的数据生成文件让用户下载,按照以往生成 a 标签 href 指向目的文件,不仅需要有已经生成的文件服务器路径,而且很多浏览器支持类型的文件会默认加载而不提示用户选择路径下载...2 解决方案 2.1 下载取代加载:H5标签属性 HTML5 中 a 标签增加了 download 属性,点击链接时浏览器不会打开链接指向的文件,而是改为下载(目前只有chrome、firefox和opera...支持),下载时会直接使用链接的名字来作为文件名(可给 download 加上文件名进行修改,如: download=“file.js”) 2.2 生成文件:DataURI 用js将内容生成文件可以仿照图片...3 改进方案 进一步放宽条件 取消下载类型限制 取消点击过程,直接下载 解决文件类型的问题,可用浏览器新API(URL.createObjectURL)来解决,URL.createObjectURL...通常用来创建图片 DataURI 显示图片,这里用来下载文件,参数是 File对象(通过input[type=file]选择的文件)或 Blob 对象(二进制大对象),让浏览器自动设定文件类型 解决类型限制

4.7K120

WordPress 手机浏览插件:MobilePress

其实对于 WordPress 博客的用户,我们可以使用 MobilePress 这款 WordPress 插件,让你的博客适合手机浏览,用户只需在手机浏览器中输入你博客的地址即可。...MobilePress 介绍 MobilePress 是一款 WordPress 插件,它首先通过浏览器的 User-Agent 判断出用户是否使用手机在浏览你的 WordPress 博客,然后它会给博客更换一款适合手机浏览的主题...目前 MobilePress 提供了 Mobile 和 iPhone 两款适合手机浏览的主题,当然你可以给自己的手机设置一款主题上传到该插件目录下的 themes 文件夹中。...,即手机浏览情况下不缓存,MobilePress 插件才有效。...为了确保该选项起作用,你应该检查下你的 .htaccess 文件中是否含有以下几行: RewriteCond %{HTTP_user_agent} !^.

56610

浏览器端用JS创建和下载文件 【原创】

浏览器端用JS创建和下载文件 Write By CS逍遥剑仙 我的主页: www.csxiaoyao.com GitHub: github.com/csxiaoyaojianxian...Email: sunjianfeng@csxiaoyao.com QQ: 1724338257 目录导航 浏览器端用JS创建和下载文件 1 需求 2 解决方案 2.1 下载取代加载...,而且很多浏览器支持类型的文件会默认加载而不提示用户选择路径下载 2 解决方案 2.1 下载取代加载:H5标签属性 HTML5 中 a 标签增加了 download 属性,点击链接时浏览器不会打开链接指向的文件...,而是改为下载(目前只有chrome、firefox和opera支持),下载时会直接使用链接的名字来作为文件名(可给 download 加上文件名进行修改,如: download=“file.js”)...【By CS逍遥剑仙】 未经允许不得转载:禅林阆苑 » 浏览器端用JS创建和下载文件 【原创】

2.3K70

推荐几个火狐浏览插件好_安卓火狐浏览插件

因为各类屏蔽广告的插件有损谷歌自己投放的广告的收益,因此谷歌对广告屏蔽插件下手了,削弱插件的屏蔽效果,以展现更多的广告。谷歌还通过在自家网站上提示不支持其它浏览器的手段,来打压其它浏览器。...当然,通过查看页面源代码是可以直接复制的,或者先保存网页,再用浏览器或记事本打开html文件,也是可以复制的。...2017年9月14日,网站coinhive.com上线,提供用于挖掘门罗币的JavaScript脚本(https://coinhive.com/lib/coinhive.min.js),此后该脚本在全球范围内疯狂扩散...使用FDM不会遇到因版权或另一个indescribable问题而不能下载的文件,只要有人做种,FDM就能下载。火狐上有相应的FDM插件,可以取代浏览器自身的下载器。推荐大家尝试尝试。...第三,登录微信网页版后无法按Ctrl+V粘贴图片,只能通过点击内容输入框上面的“图片和文件”按钮发送图片。IE中也无法使用Ctrl+V,倒是谷歌和Edge浏览器中可以按Ctrl+V.

3.9K10

最新作品雏形 - 浏览插件 浏览助手

简介:浏览浏览助手 目前只是一个 个人工具的雏形, 后续会做成用户制 主要三个功能: 1.自动记录浏览记录(跨浏览器,跨设备) 2.手动收藏当前页面 3.手动收藏喜欢的图片 功能截图:...1.基础展示: 加载插件后 进入页面会出现在右下角(可折叠) 可打开主面板,以及收藏和取消收藏当前的页面 图片 图片 2.历史记录: 可快捷搜索 根据网址和网址标题(前端模糊搜索) 图片 图片 3....这个很简单 随便到一个网站 如果喜欢某一张图片 就鼠标浮上去 图片的右上角 会显示一个爱心 点击即可收藏了 图片 图片 上面就是插件的基础功能介绍 可能看了之后有小伙伴会发问了 用浏览器原生的历史记录...然而我想说的是: 这个插件的优势就是 1.使用数据库存储数据,并非浏览器缓存, 所以可以轻松的做到, 同个设备 不同个浏览器(我的谷歌浏览器和双核浏览器)浏览、收藏记录数据共享 不同的设备,相同或不同的浏览器...浏览、收藏记录数据共享 2.拥有可拓展性,后续准备新增用户系统 3.图片的收藏功能,可以说是一键即可了,非常方便。

23720

Android浏览插件开发

其载体是dll或则so文件。它依附浏览器完成某一特定的功能。插件需要实现浏览器规定的一些函数这些函数叫着NPAPI.正是插件实现了这些函数才可以和浏览器交互。同时浏览器也为插件提供一些函数。...在找不到MIMEType时浏览器会根据数据文件的扩展名来匹配插件。 2.4浏览器创建插件实例: NP_Initialize函数比较重要。它是浏览器和插件进行交互的关键。...下来我们看一下插件是如何调用js提供的方法: Js可以通过2种方式为插件设置回调函数。...js设置完回调函数后,插件就可以调用该函数了。...文件模式.把参数设置为NP_AsFile即可.浏览器先将整个Url数据存到一个本地文件中,然后通过NPP_StreamAsFile将文件名传给plug-in。

91710

auto.js自动化处理插件 - 葡萄浏览器多账号签到

auto.js自动化处理插件 - 葡萄浏览器多账号签到 作者:matrix 被围观: 3,901 次 发布时间:2020-02-11 分类:零零星星 | 一条评论 » 这是一个创建于 932...环境:mi8 Android9 AutoJs[4.1.1] 葡萄浏览器com.qwh.grapebrowser AutoJs在应用市场都被下架了,留个下载的渠道: https://github.com...测试的app是葡萄浏览器com.qwh.grapebrowser,最终效果是运行后自动切换账号来签到。...开发环境vscode 有vscode插件来开发很方便。如果没有开发调试环境,我每次都要微信发送代码的消息,toast,再上app清空粘贴运行,累死。给hyb1996好评,相当不容易。...auto.js APP设置里打开连接电脑,填入电脑端内网ip。当然手机和电脑是要一个内网环境 运行Run命令就可以在app端运行插件脚本。注意默认模式需要打开在Auso.js界面中启动。

2.1K30

js插件教程

;我为了方便都写到一个html中了;请把这个script标签中的内容单独写在一个js文件里 //整个插件写在一个立即执行函数里;就是function(){}();函数自执行;保证里面的变量不会与外界互相影响...号(叹号)或者;(分号)这不是写错了,为了防止那个二货写的js结束没有分号;而可能发生报错 /* ;function(win,doc,$,undefined){ }(window...比如你要点击按钮 添加input的值到 div里 var addHtml = function(demo,btn){//插件名,调用的时候直接new一下插件名就行了并传参数或者传对象(一般这个函数名手写字母大写比较好...new addHtml("demo-2","add-2"); //这里是实例2调用插件的代码 //是不是明白为什么要写插件了;要封装;两个相同组件即使有相同的class名在dom...--这里是最简单的插件写法;当然还有传对象参数的插件等等。。。。-->

35.1K10

QT调用IE浏览器COM插件完成网页浏览

一、可用的嵌入式浏览器方案 QT在5.6之前可以webkit浏览器框架访问网页,在之后就去掉了webkit,加入了QWebEngineView框架,但是QWebEngineView只能支持VS编译器,mingw...使用IE浏览器的COM插件,这个比较简单,也比较方便,就是IE浏览器目前不维护了。 本篇文章就介绍如何使用IE的COM插件完成网页浏览。分别都支持VS和MinGW编译器。...二、实现方法 2.1 加载IE浏览器的COM组件 打开UI设计界面,拖入一个axWidget控件,加载IE浏览插件(Internet Explorer)。...void axWidget_ProgressChange(int Progress, int ProgressMax); 最终实现的效果是,调用百度搜索指定的内容: 如果打开网页报错–脚本错误-JS...; void on_pushButton_clicked(); private: Ui::Widget *ui; }; #endif // WIDGET_H 2.4 xxx.pro文件

2K41

JS 逆向百例】浏览插件 Hook 实战,亚航加密参数分析

按照 Google Chrome 插件的开发规范,首先新建一个文件夹,该文件夹下包含一个 manifest.json 文件和一个 JS Hook 脚本,当然,如果你想为你的插件配置一个图标的话,也可以将图标放到该文件夹下...// 图标 └─ javascript_hook.js // Hook 脚本,文件名顺便取 manifest.json manifest.json 是一个 Chrome 插件中最重要也是必不可少的文件...javascript_hook.js javascript_hook.js 文件里就是 Hook 代码了: var hook = function () { var org = window.XMLHttpRequest.prototype.setRequestHeader...再依次选择开启【开发者模式】—>【加载已解压的扩展程序】,选择整个 Hook 插件文件夹(文件夹里应包含 manifest.json、javascript_hook.js 和图标文件),如下图所示: [...插件的格式必须是 .xpi、.jar、.zip 的,所以需要我们将 manifest.json、javascript_hook.js 和图标文件一起打包,打包需要注意不要包含顶层目录,直接全选右键压缩即可

4.3K00

Chrome浏览器必备插件推荐

Chrome浏览器对于我们现在互联网行业已经不可或缺,其实大部分使用Chrome浏览器的人更看重的是它的强大的插件功能,几乎提供的插件无所不能。...保证你的Chrome浏览器,安装上这些插件,好用到爆炸。...必备插件 SimpleExtManager 管理拓展插件,支持开启、关闭、卸载 这款简单的菜单可以让您方便的管理浏览器的扩展程序,主要功能包括: 功能包括:- 通过弹出菜单来启用/禁用,访问选项和卸载扩展...请注意,用于Windows的IE Tab确实需要使用单独的可执行文件ietabhelper.exe。...以下是我整理好的上述插件对应在Chrome网上应用店的下载链接,大家可以自行下载: Chrome浏览插件链接 SimpleExtManager Chrome Better History IE Tab

1.9K00
领券