摘要:
firefox扩展开发(二):用XUL创建窗口控件2008-06-11 16:571.创建一个简单的窗口把上述的代码保存为test.xul,然后在firefox的“文件” --> “打开文件” 中打开这个文件,就可以看到(下图)。哎,怎么啥都没有? 因为我们还没有往窗口中加入任何东西,所以除了标题栏... 阅读全文
摘要:
用过firefox的人肯定要安装firefox的扩展,这样才能发挥火狐的全部实力。一般扩展是一个后缀为.xpi的文件,其实这个文件就是zip格式的压缩包,压缩了一个扩展所需要的所有目录和文件,基本的目录结构如下:extension.xpi:/install.rdf /components/* /co... 阅读全文
摘要:
参考:https://developer.mozilla.org/zh-cn/Remote_XUL firefox自4.0起(2011年4月版本,目前最新版为13.0),开始禁用远程XUL,这阻碍了初学者的调试,我们可以修改firefox参数,来开启远程XUL。 1)location bar输入... 阅读全文
摘要:
今天尝试开发一个Firefox的扩展,把自己开发过程记录下来,以备不时之需,同时也为初学者提供一个参考。我是根据Mozilla官方教程开发的,有兴趣的朋友可以自己去看看:https://developer.mozilla.org/en/Building_an_Extension。按照一般的教程,第一... 阅读全文
摘要:
阅读全文
摘要:
我们知道有个全局的window对象,js的一切皆window上的属性和方法。window上有个window.document属性,记录了整个html的dom树,document是顶层。 body 和 head 都是 doc上的一个属性。 上图中,head里面的打印结果是null,因为do... 阅读全文
摘要:
大家都知道JS是运行在客户端的,所以,如果我们自己写一个浏览器的话,是一定可以往下载下来的网页源代码中加入js的。可惜我们没有这个能力。不过幸运的是,chrome的扩展程序可以帮我们做到这件事。本文会做一个chrome插件开发的入门介绍,实现利用chrome扩展实现在目标网页运行我们的js的功能。关... 阅读全文
摘要:
1.JS跳转页面参考代码 第一种: 第二种: 第三种: 第四种: 第五种: 2.javascript中弹出选择框跳转到其他页面 3.javascript中弹出提示框跳转到其他页面 [/code] 阅读全文
摘要:
parent是找当前元素的第一个父节点,parents是找当前元素的所有父节点 parent()、parents()与closest()方法两两之间有类似又有不同,本篇简短的区分一下这三个方法。通过本篇内容,大家将会在以后使用.parent()、parents()和closest()时不会显得无从... 阅读全文