繁体   English   中英

从Firefox插件和iframe开始

[英]Start with Firefox addons and iframes

我想创建我的Firefox插件。 我想调用更改iframe的src的JavaScript。

我不知道如何建立一个插件, 在PAGE LOAD之前调用我的函数。 我只有main.js。 我试图插入alert('hello'); 它,但什么也没发生。 有什么有用的教程吗?

最好的起点是Addon SDK文档:

https://addons.mozilla.org/zh-CN/developers/docs/sdk/1.4/

特别是有一个入门教程:

https://addons.mozilla.org/zh-CN/developers/docs/sdk/1.4/dev-guide/addon-development/getting-started.html

虽然使用控制iframe网址可能无法解决您的特定问题,但可以使您更好地了解SDK的工作方式。

实际上,最可取的事情之一就是加载DOM。 因此,通常我们必须等待页面加载(DOM)。

这就是为什么如此多使用以下侦听器的原因:

window.addEventListener("load", function(){}, false);
appcontent.addEventListener("DOMContentLoaded", function docLoader(e){}, true);

因此,只需调用您构建的任何函数即可。 它将在任何页面加载之前运行。


要在FF插件开发中工作,总是可以使搜索以MDN(Mozilla开发人员网络)为前缀。 另外,我建议您阅读以下所有MDN:XUL学校教程 它开始像这样:

XUL School是一个全面的附加开发教程,专注于Firefox扩展开发。 建议您至少通读一次。 尽管Firefox迅速变化,但本教程中的内容应为最新且有效。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM