既存の ASP.NET MVC Web サイトにオープン検索機能を追加する手順は何ですか?

StackOverflow https://stackoverflow.com/questions/1957334

質問

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>

(当然ですが) Web サイトに応じて URL を適切に変更する必要があることに注意してください。具体的には、検索 URL と一致するための OpenSearchDescription 内の URL。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top