javascript - 火狐插件 : Access Variable in other File

标签 javascript firefox-addon xul

如何从 main.js 轻松访问变量“test”?

    \my-addon-project
       \data 
         \file.js (var test = "123")
       \lib: 
         \main.js

主要问题是,如何将file.js包含在main.js中。以及如何获取变量“test”的值。

有要求吗?为了这个简单的问题搜索了几个小时。

请帮助我。谢谢。

最佳答案

好吧,制作一个 jsm 文件,它非常简单,下面是如何制作一个名为 hello world 的示例:

请参阅下面的评论,它告诉您如何在另一个插件中访问此 jsm,例如,它展示了如何在暂存器中执行此操作。

https://gist.github.com/Noitidart/9045387

关于javascript - 火狐插件 : Access Variable in other File,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21888051/

相关文章:

javascript - 我可以获得 svg 对象的平移/缩放吗?

javascript - 点击jquery后无法识别

javascript - Firefox 扩展 : Cancel requests and emit fake responses

google-chrome - 在 Firefox 扩展中复制 Google Chrome 浏览器操作弹出效果

javascript - 如何使用 XUL、SDK 或 WebExtensions 技术从 Firefox 附加组件中的 JavaScript 动态修改 CSS 规则集(例如,使用类选择器)?

javascript - jQuery UI onchange 每个循环未按预期工作

javascript - 为什么我不能按名称选择表单元素并使用它们的值使用 jQuery 设置变量

javascript - 使用 document.links 将当前页面的 URL 保存在 addon sdk 中

c# - 在 FireFox 中,如何从 JavaScript 调用 C# dll?

css - 如何让 -moz-binding 为带有数据 :text/xml? 的省略号工作