Firefox如何安装.xpi的扩展
    篇一:关于在firefox的右键如何加入迅雷下载
    关于如何通过右键点击Firefox添加thunderbolt下载。。。。。
    在最新版的迅雷中:
    方法一:(1)关闭Firefox(2)在迅雷菜单Exe的“工具”-“浏览器集成”-“Firefox”中到Firefox[默认为C:\program file\Mozilla Firefox](3),然后重新启动Firefox
    3.开始-运行:d:\thunder\xunleibho_v14.dll注册该文件;4.这时再打开迅雷,你就会发现“工具-浏览器支持-迅雷作为firefox默认下载工具”菜单回来了!5.点击该菜单,如果你firefox是打开的,就会自动弹出提示,确认即可安装thunder
    扩大6.现在重启Firefox,看看熟悉的右键菜单是否恢复。
    几个说明:
    1.这样一来,迅雷的右键菜单出现了,但仍然不能用FlashGet调用。我期待着在下一个迅雷版本中关注Firefox的用户体验;我暂时不需要FlashGet,所以我禁用了它。
    2.其实thunderextension这个扩展安装文件位于迅雷目录thunder\plugins\explorerhelper\thunder.xpi,可是如果你不经过开始的注册dll文件步骤,直接手动安装进firefox的话,会严重报错,甚至导致firefox无法正常使用。
    3.请手动将“\”符号更改为半角。。。。。。
    篇二:firefox扩展开发helloworld
    Firefox扩展开发:你好,世界!
    按照一般的教程,第一个程序都是使用最简单的helloworld,现在我们就制作一个firefox的helloworld扩展。
    开发Firefox插件并不像看上去那么复杂。这只能通过XML和JavaScript实现。当然,这意味着Firefox插件开发中使用的技术是XML和JavaScript。制作一个完美的插件涉及很多方面。但对于我们的地狱世界,我们不需要那么多东西!
    1.准备目录结构
    首先,在硬盘上创建一个名为extension的目录。这个名字是随机选择的。然后在其中创建一个chrome文件夹,然后在chrome中创建一个内容文件夹。请注意,这两个文件夹的名称是固定的,不能随意更改。然后在扩展名中创建两个新的文本文件,将它们命名为chrome Manifest并安装rdf
    |--install.rdf
    |--铬。显示
    |--chrome
    |--满足
    2.编写install.rdf
    打开使用文本编辑器RDF文件安装,输入以下内容:<?xmlversion=“1.0”>
    <rdfxmlns="/</em:homepageurl></description>
    </rdf>
    install.rdf文件是供具有扩展管理功能的xul应用程序使用的,xul应用程序可以使用该文件识别正在安装的扩展的信息。install.rdf文件具有下面的格式:
    <? xmlversion=“1.0”>
    <descriptionabout="urn:mozilla:install-manifest">
   
    </description>
    </rdf>
    上面的install.rdf的注释很多,实际应用中就不需要那么多注释了。
    3.准备XUL文件
    firefox的界面使用xul和javascript进行描述。xul即xmluserinterfacelanguage,是mozilla
开发的一种使用xml进行用户界面描述的语言。xul只用来定义用户界面,其组件的功能由javascript进行定义。
    Firefox的整个界面都是使用XUL定义的。可以在%Firefox\uu安装\uuu目录%/chrome/browser中到。查内容/浏览器/浏览器。jar XUL文件。(请注意,jar文件可以通过WinRAR或其他一些压缩工具进行解压缩。这是一个通过zip算法压缩的压缩包。)在这个XUL文件中,有一段:
    <statusbarid="status-bar">
   
    </statusbar>
    这里的<statusbarid=“status bar”>名为“overlay。我不知道官方翻译是什么。我自己翻译成这个词。它仍然准确,但为了不引起混淆,我最好使用overlay:-)”。所谓的覆盖是在运行XUL文档时附加其他XUL文件的一种方式。也就是说,我们最初的XUL是a.XUL,其中一个覆盖被定义为覆盖点,所以我们可以在另一个b.XUL中添加这个覆盖,这样在执行a.XUL
时,我们可以自动将b.XUL的内容附加到覆盖点并运行它。所以有点抽象。让我们看看我们的代码:
    <?xmlversion="1.0"?>
    <overlayid=“样本”
    <statusbarid="status-bar">
    <statusbarpanelid=“my panel”label=“你好,世界”/>
    </statusbar>
    </overlay>
    刚刚说了,<statusbarid="status-bar">就是一个overlay,那么在我们的插件的xul文档就是基于这个overlay进行扩展。在这里,我们在statusbar上面定义了一个statusbarpanel,它的id是my-panel,label是hello,world。这段代码比较清晰,就是在原有的statusbar上追加一个statusbarpanel,这个statusbarpanel显示hello,world。
    在理解了这段代码之后,我们将这个文件定义为示例XUL,保存在Chrome/content下。您可以看到,文件夹结构与Firefox本身是一致的。
    chrome://browser/content/browser.xul,看看有什么反应,就会知道xul文档的作用了。
    此URL由四部分组成:
    2)browser/-包名,即插件的包的id;
    3) 内容/-请求内容的类型;
    4)browser.xul-请求的文件名。
    所以chrome://foo/skin/bar.png是请求foo包PNG文件下的皮肤中的一个条。
    4.编写chrome.manifest
    在chrome中,在清单中添加以下句子:如何下载javascript
    contentsamplechrome/content/
    这里指出,当请求类型为content时,包名为sample,位置相对于清单文件的chrome/content/。请注意,最后一个/此处不能缺失!
    然后需要告诉firefox我们的扩展overlay,在chrome.manifest里面再添加一句:
    第三部分:Firefox的使用、设置和常见问题的解决方案
    firefox使用、设置和常见问题的解决方法.txt20如果你努力去发现美好,美好会发现你;如果你努力去尊重他人,你也会获得别人尊重;如果你努力去帮助他人,你也会得到他人的帮助。生命就像一种回音,你送出什么它就送回什么,你播种什么就收获什么,你给予什么就得到什么。1.为什么下载的firerfox无法安装?
    Firefox 2启动太慢。怎么了
    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.Firefox取代ie成为默认浏览器。怎么换回来?
    25.在哪儿提供了firefox的源代码下载?
    26.发布和夜间发布有什么区别?
    27.mozillasuite和firefox有什么区别?
    28.如果访问某些网页时出错或出现“请使用IE5/6浏览”的提示信息,我该怎么办?
    29.浏览一些网页时,部分中文字很小而且难看?
    30.为什么Firefox不能正常浏览一些网页?
    31.firefox播放在线视频、音频的解决方法
    32.如何在网页中保存flash?
    33.局域网用户,firefox应该怎样设置代理服务器?
    34.如何有选择地删除地址栏记录和搜索框记录?
    35.firefox是否可以自动滚屏?
    36.如何解决在导航工具栏的谷歌搜索框中输入内容后不搜索,只打开谷歌界面的问题?
    37.如何解除网页对鼠标右键的限制?
    38.如何让Firefox支持ed2k:///协议?
    39.为何网上银行无法登录,无法输入密码?

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。