2011-09-12 16 views
6

Powiel możliwe:
How to add google chrome omnibox-search support for your site?umożliwiają naciśnięcie klawisza Tab, aby szukać w Google Chrome na mojej stronie

Mam pytanie dotyczące sposobu włączania „Naciśnij TAB, aby znaleźć” funkcji w google chrom na moją własną stronę internetową.

już powiązany dokument opensearch.xml i mam następujący obejmowały:

<Url type="text/html" template="http://localhost:3000/?search={searchTerms}"/>

Jednak to nadal robi praca. czy robię coś źle?

Dzięki!

Odpowiedz

7

Oto opensearch.xml przykładem, który działa dla mnie:

<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/"> 
    <ShortName>Example.com</ShortName> 
    <LongName>Example.com Search</LongName> 
    <Description>Search through Example.com</Description> 
    <Query role="example" searchTerms="example search"/> 
    <InputEncoding>UTF-8</InputEncoding> 
    <OutputEncoding>UTF-8</OutputEncoding> 
    <AdultContent>false</AdultContent> 
    <Language>en-us</Language> 
    <SyndicationRight>open</SyndicationRight> 
    <Developer>Example.com</Developer> 
    <Tags>tag1,tag2</Tags> 
    <Image height="16" width="16" type="image/vnd.microsoft.icon">http://example.com/favicon.ico</Image> 
    <Url type="text/html" template="http://example.com/search.html?q={searchTerms}"/> 
    <Url type="application/x-suggestions+json" template="http://example.com/suggestions.html?query={searchTerms}"/> 
</OpenSearchDescription> 

myślę localhost i/lub nie-standardowy port 3000 może również przyczynić się do problemu.

+0

Jak znaleźć adres URL prowadzący bezpośrednio do pola zapytania w witrynie docelowej? (na przykład w tłumaczeniu google) – JinSnow