【发布时间】:2011-04-18 08:10:47
【问题描述】:
我正在编写一个 Chrome 扩展程序,并想编写一个 JS 文件,该文件提供几个预期的功能,而这些功能在另一个文件中不存在,然后加载另一个文件。在传递当前模块本地和全局变量时,我的行为类似于 Perl 中的 require、C 中的 #include 或 Python 中的 execfile,就好像引用的文件直接插入到当前脚本中一样。
我可以在那里找到的大多数现有解决方案都是指将这些“包含”嵌入到脚本标签中,但我不确定这是否适用(如果适用,请解释我的扩展程序将所有这些脚本标签注入的确切位置当前页面)。
更新0
请注意,我正在编写内容脚本。至少在“用户”方面,我不提供原始 HTML 文档。
【问题讨论】:
-
鉴于这是一个 Chrome 扩展程序,为什么你不能为所有你需要的内容使用静态
-
@Lloyd 这是一个内容脚本。
标签: javascript google-chrome-extension include content-script