javascript - 从 Firefox Addon 中的 JS-Chrome-Content 功能自动建议来源

标签 javascript firefox-addon xul

关于 Mozillas Auto-Suggest Extension Tutorial我想设计自己的自动建议扩展。本教程使用 autocompletesearchparam 参数中定义的 json 作为建议源。

我将如何定义另一个来源,例如返回对象的 chrome-content js 文件中的库方法?

最佳答案

只需使用 JSON.stringify() 之类的方法获取该对象并对其进行序列化(假设其采用扩展所需的格式,否则,您将需要操作您的对象)。现在将结果字符串附加到元素的“autocompletesearchparam”属性或“searchParam”属性。应该就这么简单。

https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/JSON/stringify

关于javascript - 从 Firefox Addon 中的 JS-Chrome-Content 功能自动建议来源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4316426/

相关文章:

javascript - 未捕获的 TypeError : $(. ..)[0].reset 不是函数

javascript - Ajax、重定向和删除

javascript - 使用 firefox 启动在系统 PATH 中找到的外部程序

css - 如何在 xul 中使元素可调整大小?

javascript - Angular 1.6 中的 URL 散列 (#!/) 前缀代替了简单的散列 (#/)

javascript - 为什么第二个for循环需要+i?

firefox - 我的 Firefox 扩展中可以有一个没有阴影的 XUL 面板吗?

firefox - 如何用 FF 插件中另一个文件的内容替换 javascript 文件请求?

javascript - XULrunner 添加不安全 : before links when using Angular

javascript - 如何在 Firefox 附加组件中获取右键单击选项卡的 URL