0
基本上我試圖做的是能夠自動添加我自己的「搜索引擎」(基於PHP和Mod_rewrite)到任何瀏覽器。 在互聯網上的某個地方,我發現我需要聲明一個搜索提供者。我怎樣才能做到這一點? <link>
,清單或一些JavaScript?如何將自定義搜索引擎添加到瀏覽器?
基本上我試圖做的是能夠自動添加我自己的「搜索引擎」(基於PHP和Mod_rewrite)到任何瀏覽器。 在互聯網上的某個地方,我發現我需要聲明一個搜索提供者。我怎樣才能做到這一點? <link>
,清單或一些JavaScript?如何將自定義搜索引擎添加到瀏覽器?
幾個步驟。首先,創建一個包含搜索提供程序信息的XML文件。這是維基百科的一個例子:(Named:Wikipedia.xml)
<?xml version="1.0" encoding="UTF-8"?>
<OpenSearchDescription xmlns="http://a9.com/-/spec/opensearch/1.1/">
<ShortName>Wikipedia</ShortName>
<Description>Wikipedia Search</Description>
<InputEncoding>UTF-8</InputEncoding>
<Url type="text/html" template="http://en.wikipedia.org/w/index.php?title={searchTerms}" />
</OpenSearchDescription>
然後你需要調用Windows方法來添加它。我用這樣的按鈕元素來做,但是你可以調用這個方法,你喜歡什麼。
<input type="button" value="Add Wikipedia Search Provider" onClick='window.external.AddSearchProvider("Wikipedia.xml");'>
我做了一些研究,並將* .xml文件鏈接到網頁的「
」部分。現在它像一個魅力。非常感謝! –不客氣。很高興我能幫上忙。 – Lance