0

現在、私の Web サイトでは、次のコードを使用してカスタム オムニボックス検索エンジンを chrome に追加しています。

ombnibox.xml

<?xml version="1.0"?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
  <ShortName>Example </ShortName>
  <Description>Example Search</Description>
  <Url type="text/html" template="http://Example.com /search.aspx?searchVal=    {searchTerms}"></Url>
</OpenSearchDescription>

サイト マスター ページには次のものが含まれます。

<link type="application/opensearchdescription+xml" title="Example" rel="search" href="/omnibox.xml" />

これはうまく機能しており、ユーザーは問題なく検索結果ページに誘導されます。検索候補をこのカスタム検索エンジンに統合したいのですが、どこから始めればよいかさえわかりません。JSON を返す PHP の例をたくさん見つけましたが、ASP.net の例や、データベースから結果の提案を取得する例を見つけることができません。

どんな助けでも素晴らしいでしょう。

4

2 に答える 2

0

次の行をxmlファイルに追加する必要があります

<Url type="application/x-suggestions+json" method="get" template="http://www.domain.co.uk/autocomplete" />

次の形式で結果を取得します。

["bm",["BMW","BMW X5","BMW X3","BMW 5 Series","BMW 1 Series","BMW 1 Series Cabriolet","BMW 3 Series","BMW Z4","BMW 3 Series Compact","BMW 116i"]]

Mozilla のドキュメントを参照してください。

これがお役に立てば幸いです。

于 2013-05-10T16:54:09.253 に答える