मैं अपनी साइट में Google खोज बार को एकीकृत करना चाहेंगे, और गूगल सीएसई द्वारा चूक कोड का उपयोग कर रहा है:गूगल सीएसई नई विंडो में खोलने
<div id="cse-search-form" style="width: 100%;">Loading</div>
<script src="https://www.google.com/jsapi" type="text/javascript"></script>
<script type="text/javascript">
google.load('search', '1', {language : 'en'});
google.setOnLoadCallback(function() {
var customSearchOptions = {};
var imageSearchOptions = {};
imageSearchOptions['layout'] = google.search.ImageSearch.LAYOUT_POPUP;
customSearchOptions['enableImageSearch'] = true;
customSearchOptions['imageSearchOptions'] = imageSearchOptions;
var customSearchControl = new google.search.CustomSearchControl(
'003243520079760326318:WMX-1462312306', customSearchOptions);
customSearchControl.setResultSetSize(google.search.Search.FILTERED_CSE_RESULTSET);
var options = new google.search.DrawOptions();
options.setSearchFormRoot('cse-search-form');
options.setAutoComplete(true);
customSearchControl.draw('shop.htm/cse', options);
}, true);
शैली इसके बाद और </div>
लेकिन मैं परिणाम एक ही पृष्ठ पर खोलने के लिए नहीं करना चाहते हैं, मैं उन्हें searchresults.htm जो कंटेनर div है में खोलना चाहते हैं
<div id="cse" style="width:100%;"></div>
अगर मैं इस रूप में रखा:
<form action="http://www.amberantiques.com/searchresults.htm" id="cse-search-box">
<fieldset style="border:none;">
<input type="hidden" name="cx" value="003243520079760326318:WMX-1462312306" />
<input type="hidden" name="ie" value="UTF-8" />
<input type="text" name="q" size="31" />
<input type="submit" name="sa" value="Search" />
</fieldset>
</form>
तब प्रपत्र पेज को भेज देता है, लेकिन नहीं करता है खोज चलाने, लेकिन अगर आप फिर पृष्ठ पर Google बार उपयोग करें, यह खोज ठीक चलाता है।
असल में, आप परिणाम पृष्ठ को खोलने के लिए Google बार कैसे प्राप्त करते हैं?
चीयर्स