2019年firefox如何安装.xpi的扩展

上传人:明*** 文档编号:95048564 上传时间:2019-08-14 格式:DOC 页数:23 大小:285.23KB
返回 下载 相关 举报
2019年firefox如何安装.xpi的扩展_第1页
第1页 / 共23页
2019年firefox如何安装.xpi的扩展_第2页
第2页 / 共23页
2019年firefox如何安装.xpi的扩展_第3页
第3页 / 共23页
2019年firefox如何安装.xpi的扩展_第4页
第4页 / 共23页
2019年firefox如何安装.xpi的扩展_第5页
第5页 / 共23页
点击查看更多>>
资源描述

《2019年firefox如何安装.xpi的扩展》由会员分享,可在线阅读,更多相关《2019年firefox如何安装.xpi的扩展(23页珍藏版)》请在金锄头文库上搜索。

1、2019年Firefox如何安装.xpi的扩展 篇一:关于在firefox的右键如何加入迅雷下载 关于在firefox的右键如何加入迅雷下载。 在最新版的迅雷中: 方法一:(1)关闭Firefox(2)在迅雷菜单中“工具”“浏览器整合”Firefox找到firefox.exe默认在C:programfilemozillafirefox(3)然后重开firefox 方法二(1)打开firefox程序(2)找到迅雷安装目录下的thunder.xpi(3)拖到firefox窗口中,按提示安装。(4)然后重启firefox如果此方法行不通,则可以安装FlashGot扩展,http:/getit下载,安

2、装后,可以自动检测迅雷,并将其加入Firefox右键升级了最新版本的迅雷(5.5.2.252)之后,发现Firefox中的Flashgot扩展又无法调用迅雷了。PS:Flashgot是用于Mozilla/Firefox的一个免费扩展,可以在Mozilla/Firefox浏览器中管理下载软件,右键点击下载连接后可以选择下载软件来下载。重装一次迅雷,在安装时注意选中“安装Firefox支持扩展”,也是不行。而在迅雷菜单中,原本的“工具浏览器支持迅雷作为firefox默认下载工具”项目也不见了,仅有一个“作为IE默认的下载工具”在那儿。经反复试验,以下方法可以解决:1.下载xunleibho_v14

3、.dll;2.解压缩,放置文件到一个地方,建议放置到迅雷安装目录,如d:thunder; 3.开始运行:regsvr32.exed:thunderxunleibho_v14.dll注册该文件;4.这时再打开迅雷,你就会发现“工具浏览器支持迅雷作为firefox默认下载工具”菜单回来了!5.点击该菜单,如果你Firefox是打开的,就会自动弹出提示,确认即可安装Thunder Extension扩展。6.现在重启Firefox,看看熟悉的右键菜单是不是回来了。 几个说明: 1.用这种方法,出现了迅雷的右键菜单,但仍然无法用Flashgot调用。期待下个迅雷版本能着重关注一下Firefox用户的体

4、验;Flashget我暂时用不着,就给它禁用了。 2.其实ThunderExtension这个扩展安装文件位于迅雷目录ThunderPluginsExplorerHelperthunder.xpi,可是如果你不经过开始的注册dll文件步骤,直接手动安装进Firefox的话,会严重报错,甚至导致Firefox无法正常使用。 3.“”符号请手动改为半角。 篇二:Firefox扩展开发HelloWorld Firefox扩展开发:HelloWorld! 今天尝试开发一个Firefox的扩展。虽然比较简单,网上也有很多教程,但是感觉一些教程写的比较麻烦,在初步的开发过程中并没有用到那些东西,于是自己把

5、开发过程记录下来。我是根据Mozilla官方教程开发的,有兴趣的朋友可以自己去看看:https:/developer.mozilla.org/en/Building_an_Extension。 按照一般的教程,第一个程序都是使用最简单的HelloWorld,现在我们就制作一个Firefox的HelloWorld扩展。 开发Firefox插件并没有看上去的那样复杂,仅仅使用XML和JavaScript就可以完成。当然,这个意思是Firefox插件开发使用的技术是XML和JavaScript,要做出一个完善的插件涉及到很多方面。但是对于我们的HelloWorld就不需要那么多东西啦! 1.准备目录

6、结构 首先在硬盘上建立一个目录,名为extension。这个名字是随意取的。然后在里面建立chrome文件夹,再在chrome里面建立content文件夹。注意这两个文件夹的名字都是固定的,不能随意改动。然后在extension里面新建两个文本文件,并且取名为chrome.manifest和install.rdf。这样,就建立起如下的目录结构:extension |-install.rdf |-chrome.manifest |-chrome |-content 2.编写install.rdf 用文本编辑器打开install.rdf文件,输入以下内容: install.rdf文件是供具有扩展管

7、理功能的XUL应用程序使用的,XUL应用程序可以使用该文件识别正在安装的扩展的信息。install.rdf文件具有下面的格式: xmlns:em=http:/.mozilla.org/20XX/em-rdf# 上面的install.rdf的注释很多,实际应用中就不需要那么多注释了。 3.编写XUL文件 Firefox的界面使用XUL和JavaScript进行描述。XUL即XMLUserInterfaceLanguage,是Mozilla开发的一种使用XML进行用户界面描述的语言。XUL只用来定义用户界面,其组件的功能由JavaScript进行定义。 Firefox的整个界面都使用XUL进行定义

8、。可以在%FIREFOX_INSTALL_DIR%/chrome/browser.jar里面找到content/browser/browser.xul文件。(说明一下,jar文件可以用WinRAR或其他一些压缩工具解压缩,这是一个使用zip算法压缩的压缩包)在这个XUL文件中有这么一段: 这里的这个称为“覆盖点(Overlay,我不知道官方的翻译是什么,自己把它翻译成了这个词,想想还算是准确,不过为了不引起混淆,下面还是使用Overlay这个单词吧:-)”。所谓Overlay,就是在运行一个XUL文档的时候可以附加其他的XUL文件的方式。就是说,我们本来的XUL是a.xul,这里面有一个Ove

9、rlay定义为overlay-point,那么我们可以在另外一个b.xul中对这个Overlay进行追加,从而在执行a.xul的时候可以自动的把b.xul的内容附加到overlay-point并运行出来。这么说有些抽象,来看我们的代码: xmlns=http:/.mozilla.org/keymaster/gatekeeper/there.is.only.xul 刚刚说了,就是一个Overlay,那么在我们的插件的XUL文档就是基于这个Overlay进行扩展。在这里,我们在statusbar上面定义了一个statusbarpanel,它的id是my-panel,label是Hello,Worl

10、d。这段代码比较清晰,就是在原有的statusbar上追加一个statusbarpanel,这个statusbarpanel显示Hello,World。 明白了这段代码之后,我们把这个文件定义成sample.xul,保存在chrome/content下面。可以看到这个文件夹结构和Firefox自有的那个结构是一致的。 在写完了XUL文件之后,我们要定义其chrome.manifest。XUL文档需要通过chrome:/协议进行请求。chrome:/类似http:/协议,只不过是用来请求XUL文档的。在Firefox的地址栏中输入 chrome:/browser/content/browser.

11、xul,看看有什么反应,就会知道XUL文档的作用了。 这个URL包括四部分: 1)chrome:/-即协议名,就像http:/一样; 2)browser/-包名,即插件的包的ID; 3)content/-请求内容的类型; 4)browser.xul-请求的文件名。 所以,chrome:/foo/skin/bar.png就是请求一个在foo包下面的skin里面的bar.png文件。 4.编写chrome.manifest 在chrome.manifest中添加下面一句: contentsamplechrome/content/ 这里指明,请求类型时content,包名是sample,位置是相对于

12、chrome.manifest文件的chrome/content/。注意,这里的最后面一个/是不能缺少的! 然后需要告诉Firefox我们的扩展Overlay,在chrome.manifest里面再添加一句: 篇三:Firefox使用、设置和常见问题的解决方法 Firefox使用、设置和常见问题的解决方法.txt20如果你努力去发现美好,美好会发现你;如果你努力去尊重他人,你也会获得别人尊重;如果你努力去帮助他人,你也会得到他人的帮助。生命就像一种回音,你送出什么它就送回什么,你播种什么就收获什么,你给予什么就得到什么。1.为什么下载的Firerfox无法安装? 2.Firefox启动太慢,并

13、且占用了太多的系统资源,是怎么回事? 3.Firefox浏览网页时,不停地抖动? 4.为何无法保存工具栏设置(每次重启Firefox工具栏变成默认状态)? 5.Firefox使用中出错,把它卸载后重装,问题依旧,怎么办? 6.Firefox原本正常,但不知为何无法启动了? 7.为何Firefox无法访问网络? 8.如何让网址书签在新标签中打开(单窗口多页面浏览)? 9.Firefox的安全模式(safemode)是什么? 10.如何将Firefox设为默认浏览器? 11.如何在firefox中使用以前保存的网页? 12.如何备份Firefox的书签? 13.如何自定义Firefox书签的存放路径? 14.如何将IE收藏夹和Firefox书签相互转移? 15.能否让Firefox和IE共享收藏夹? 16.如何实现网址缩写的功能? 17.怎样自定义Firefox工具栏? 18.怎么改书签工具栏的默认文件夹? 19.怎样删除多余的搜索引擎? 20.Firefox崩溃时出弹出一个名为Talkback的程序,这是什么? 21.为何打开Firefox后,浏览器下方显示出一排红色字体? 22.如何完全卸载Firefox? 23.原本正常的Firefox出现严重问题时该如何处理? 24.Fir

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 工作范文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号