2010-12-18 2 views
0

내 웹 사이트를 기본 검색 엔진으로 사용하기위한 코드는 무엇입니까? 예를 들어"기본 검색 엔진으로 지정"버튼을 클릭하십시오.

, 당신은 http://www.dogpile.com/

에 볼 수

"브라우저에 쌉니다 추가"나는 사이트가 나는 같은 일을 추가 할

을 www.searchr.us 있습니다. 그러나 나는 그것을 만드는 방법을 이해할 수 없다. 튜토리얼이 있습니까?

그리고 제공하는 코드는 어떤 브라우저에서 작동합니까?

답변

0

소스에서 빠른 보면 알 수 :

function addSearch(url) { 
    try { 
     if(null != url) { 
      window.external.AddSearchProvider(url); 
     } 
    } 
    catch (e) { 
     // do nothing 
    } 
    return false; 
} 

이 그것은 OpenSearch 관련이있다 :

당신이 window.external.AddSearchProvider() DOM 방법을 사용해야 오픈 서치 플러그인을 설치합니다. 이 방법의 구문은 다음과 같습니다

window.external.AddSearchProvider(engineURL); 

경우 engineURL가 검색 엔진 플러그인에 대한 XML 파일에 대한 절대 URL입니다.

또는 자동 검색에 대한

:

<link rel="search" type="application/opensearchdescription+xml" title="searchTitle" href="pluginURL"> 

는 오픈 서치의 official website를 참조하십시오.

2

그 모든 버튼이하는

감사는 OpenSearch 설명 파일을 반환합니다. 그걸로 무엇을할지는 브라우저에 달렸습니다. 나는 대부분이 바로 가기 검색 엔진 목록에 설명 된 검색 엔진을 추가 할 것이라고 생각합니다.

관련 문제