我注意到,当我通过 Firefox 访问某些网站(包括 Stackoverflow)时,会有一个小蓝色圆圈显示我可以将该网站添加到我的搜索提供商中。所以想知道如何将此功能添加到我的 MVC 项目中。我听说应该添加一个 XML 文件...

有帮助吗?

解决方案

按照中的说明进行操作 本指南.

不过,这就是它的肉和蔬菜......

母版页中的链接:

<link rel="search" type="application/opensearchdescription+xml" href="http://mysite.com/browserplugin.xml" title="My Site Search" />  

browserplugin.xml 上面提到的文件应该如下所示:

<?xml version="1.0"?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
    <ShortName>My Site Search</ShortName>
    <Description>My Site Search</Description>
    <Image height="16" width="16" type="image/x-icon">http://mysite.com/favicon.ico</Image>
    <Url type="text/html" method="get" template="http://mysite.com/search/{searchTerms}"/>
</OpenSearchDescription>

请注意,您(显然)应该根据您的网站适当更改该网址。特别是 OpenSearchDescription 中的 Url,以便与您的搜索 URL 匹配。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top