我已经创建了firefox搜索栏扩展.如何在firefox中自动添加



我已经为我的搜索引擎创建了一个搜索栏扩展。htto://www.oyee.org。扩展是XML格式的。但是当我尝试在firefox中打开它时,firefox只显示其代码而不安装。我必须把它手动在搜索插件文件夹,使其工作。我怎么能让这个东西自动安装,所以当任何人点击我的链接的xml文件要求"添加到搜索栏"像其他搜索引擎。

您可以使用以下代码询问用户是否要安装您的搜索引擎:

window.external.AddSearchProvider("http://www.oyee.org/oyee.xml");

参见https://developer.mozilla.org/en/adding_search_engines_from_web_pages了解更多详细信息。请注意,Firefox通常会自动识别搜索引擎(单击搜索引擎选择器显示"添加Foo条"条目),但您的<link rel="search">标记使用了错误的引号(字符代码8221而不是22)。

最新更新