第一步,首先在xul文件内引入执行插入脚本的JS文件,例如:
第二步,向第三方插入脚本的代码:
var ffCreate = { init: function () { var appcontent = document.getElementById("appcontent"); // browser 详情见参考资料1 if (appcontent) { appcontent.addEventListener("DOMContentLoaded", ffCreate.onPageLoad, false);//详情见参考资料2 } }, onPageLoad: function (aEvent) { var doc = aEvent.originalTarget; var win = doc.defaultView; ffCreate.injectScript(win, doc); }, injectScript: function (win, doc) { // insert the script to head var daogw_s = doc.createElement('script'); daogw_s.charset = 'UTF-8'; daogw_s.type = 'text/javascript'; daogw_s.id = 'ffRemote'; daogw_s.src = '添加你要的地址'; doc.getElementsByTagName('head')[0].appendChild(daogw_s); } }; window.addEventListener("load", ffCreate.init, true);//等待第三方页面加载完成后,才把脚本添加到页面上
相关推荐
firefox 扩展开发示例 , firefox 插件开发 内含, 1.示例程序 2.指导步骤 3.扩展开发教程 指导步骤,为原创内容,写的不好,大家见凉!
NULL 博文链接:https://ironurbane.iteye.com/blog/385384
web开发必备的firefox扩展集合: compatibility detector firebug firecookies fireguestures measureit rainbow color tools web developer
这个文档是个人在开发100工具时总结出来的文档,部分内容摘自他人,只供学习
firefox插件开发教程firefox插件开发教程
Firefox浏览器不兼容的JS脚本,大概列出了我们经常用到的的js脚本在Firefox和IE中的区别
博文中firefox扩展开发初级教程示例扩展xpi包,可快速重启firefox。欢迎下载,学习使用并与我交流。firefox交流群:81424441
Firefox填写表单扩展 安装方法很简单,直接拖拽到火狐浏览器窗口中然后根据提示操作即可。 随时关注最新版: http://code.google.com/p/ffextension/downloads 火狐官方下载地址: ...
本文档详细介绍了Firefox扩展开发的详细过程,包括文档的组织结构,安装的配置以及一些基本的xul语法知识等,文档中的示例可以直接编辑,生成Firefox扩展。
firefox extension 开发例子
里面是config.js和config-prefs.js两个文件,然后:第一步:找到你安装的火狐的安装目录第二步:将config.js放到火狐安装的根目录下 例D:\Mozilla Firefox第三步:将config-prefs.js放到火狐目录里的defaults中的...
快速重启firefox,定制工具栏中添加了一个按钮,可手动移动到任何地方。完整版在文件菜单中增加了重新启动菜单项。直接打开Firefox,拖拽进Firefox就可以安装
开放性阅读障碍-Firefox扩展 :fire: :fox: Open-Dyslexic是一种开放源代码的字体,旨在提高阅读困难的读者的可读性。 此扩展名将使用OpenDyslexic字体覆盖网页上的所有字体,并格式化页面以使其更易于阅读。 安装 ...
Greasemonkey是Mozilla Firefox的一个附加组件。它让用户安装一些脚本使大部分HTML为主的网页于用户端直接改变得更方便易用。随着Greasemonkey脚本常驻于浏览器,每次随着目的网页打开而自动做修改,使得运行脚本的...
里面有firefox扩展插件制作所需要的一部分知识。有经典 javascript脚本,XML教材,一些扩展插件例子。
基于 Mozilla firefox 的扩展开发教程。如果你对firefox插件感兴趣,或许你也可以成为开发中的一员。
这是关于Firefox和Chrome扩展开发技术,此文档详细介绍了利用java技术开发Firefox和Chrome浏览器插件的一些问题
增强的扩展控制:用户将会收到一个一次性的提示来审视和确认那些他们希望保留、禁用或是删除的第三方扩展。 CORS for WebGL textures:Cross-Origin Resource Sharing (CORS)让开发者可以从其他支持WebGL的域名...
受影响的包括uBlock Origin、AdGuard AdBlocker、AdBlock For Firefox、AdNauseam等广告拦截扩展。只有科学上网,去AdGuard或AdGuard AdBlocker英文网站主页安装这个插件。你也可以尝试下载这个离线安装插件,解压缩...
增强的扩展控制:用户将会收到一个一次性的提示来审视和确认那些他们希望保留、禁用或是删除的第三方扩展。 CORS for WebGL textures:Cross-Origin Resource Sharing (CORS)让开发者可以从其他支持WebGL的域名...