如何為你的 firefox plugin 加上新的 method

  如果我想在 plugin 裡新增一個 method, 那該怎麼做?ex:      新增一個 method name= MYfunction 這篇文章內容包含      1. Java Script 呼叫 npapi plugin 物件的最簡單設定      2. 如何讀取 Java Scri...

2008-12-10 10:35:00

阅读数:788

评论数:0

[Plugin] 50字內建立Firefox plugin 安裝檔 xpi

  好! 我承認這份文章超過 50 個字, 可是如何建立 Firefox plugin 自動安裝檔的觀念實在很簡單, 所以我們就開始上菜了.如果你閱讀過[Plugin] 撰寫 firefox plugin 最簡單方法那你應該會想知道網路上, 那些傢伙是怎麼讓他的 plugins 自動地安裝的?我現...

2008-12-10 10:29:00

阅读数:1556

评论数:1

我的Firefox插件开发之旅(8)——插件的安装与更新

  插件写好了,下面就该做一个安装包了。最好再提供更新功能,以便在插件有更新的时候,及时通知用户进行插件更新。我们开发的时候,直接将生成的dll丢到Firefox安装目录下的plugins目录就可以工作了,但是你如何说服让用户来手动完成这件事情?估计很难。因此,提供一个安装包,可能是最好的选择。用...

2008-12-10 09:25:00

阅读数:818

评论数:0

我的Firefox插件开发之旅(7)——为插件添加和脚本交互的能力

  先说一句题外话,上一节一开始我提到了由于.rc导致我自己写的插件不能被FF识别的问题,今天终于找到答案了。在这篇文章中:https://developer.mozilla.org/en/Gecko_Plugin_API_Reference/Plug-in_Development_Overvie...

2008-12-10 09:24:00

阅读数:1614

评论数:1

我的Firefox插件开发之旅(5)——编译和测试第一个Plugin例子:npruntime

  前几天一直在忙乎着研究和阅读XUL和FF的Extension相关资料,今天突然发现,我要做得事情似乎不是用Extension来实现的。因为原来的应用是一个ActiveX,网页会将一些参数通过ActiveX控件传递进来,而ActiveX接到这些参数以后,会和服务器进行一些数据交互,最后调起本地的...

2008-12-10 09:23:00

阅读数:3834

评论数:3

我的Firefox插件开发之旅(6)——FF插件的一些基础知识

  上篇文章学习了npruntime的例子程序,接下来迫不及待地想实现自己的一个插件了。我决定使用VS 2005来做。新建了一个名为npgnet的工程,按照npruntime例子,新建了np_entry.cpp、npn_gate.cpp、npp_gate.cpp、npgnet.def四个文件,然后...

2008-12-10 09:23:00

阅读数:1980

评论数:1

我的Firefox插件开发之旅(4)——XULRunner的一个例子

  上一节写了一个Extension,添加了一个按钮在FF3的工具栏上。接下来我准备在这个基础上添加一个功能,点击按钮,读取本地磁盘上一个文件的内容,并显示出来。怎么做呢?用Javascript吗?因为我最终的目标是从服务器上下载文件,也可能会传输本地文件到服务器上,用Javascript访问本地...

2008-12-10 09:22:00

阅读数:1082

评论数:0

我的Firefox插件开发之旅(3)——我的第一个扩展

  简单知道了XUL,迫不及待地想立即编写一个插件,哪怕什么事情都不做也好。O(∩_∩)O通过这个页面https://developer.mozilla.org/en/Building_an_Extension,可以找到编写一个插件必须要做得一些事情,写的很清楚。最后产生的目录和文件结构是这个样子...

2008-12-10 09:21:00

阅读数:1198

评论数:2

我的Firefox插件开发之旅(2)——XUL是什么?

 What is XUL?这个页面给出了详细的介绍:http://www.xulplanet.com/tutorials/whyxul.html。看完后,了解了XUL原来是一个支持多种WEB技术的、基于XML的界面开发语言。它既可以在远程执行,也可以安装到本地执行。在XUL中内置了很多界面元素,如...

2008-12-10 09:20:00

阅读数:738

评论数:0

我的Firefox插件开发之旅(1)——从零开始

 准备做一个Firefox插件,用来接收从WEB页面传递的参数,根据这些参数从服务器上下载一些文件到本地,并调起本地的一个应用程序。以前在IE中是使用一个ActiveX来实现的。FF的插件从来没有做过,不知道将来会遇到多少困难。 在网上发现一个页面:http://ted.mielczarek.or...

2008-12-10 09:18:00

阅读数:821

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭