我正在尋找一種配置Google自定義搜索的方法,以便將所有搜索參數附加到搜索結果的生成網址上,以便在目標網頁上搜索參數已知。例如。如果查詢是「mot1 mot2」,那麼類似「?keyword = mot1 + mot2」的內容應該被添加到頁面url。自定義Google搜索(CSE):如何將查詢字符串添加到結果鏈接的末尾?
如果這是不可能的,我該如何確定用於查找某個頁面的搜索查詢,以便突出顯示該頁面上的搜索詞?
這裏是我的谷歌自定義搜索當前的腳本:
<script>
(function() {
var cx = 'xxx:xxxx';
var gcse = document.createElement('script');
gcse.type = 'text/javascript';
gcse.async = true;
gcse.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') + '//cse.google.com/cse.js?cx=' + cx;
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(gcse, s);
// AJOUT: Create a Custom Search Element
var options = {}
options[google.search.Search.RESTRICT_EXTENDED_ARGS] = {'as_sitesearch' : 'www.monsite.org/rep1/'};
var customSearchControl = new google.search.CustomSearchControl(cx, options);
})();
</script>
<gcse:search></gcse:search>
感謝的很多! ;-))
語言修復。 – maxhb