, !;)
, , , , google cse .
<script src="http://www.google.com/jsapi" type="text/javascript"></script>
google.load('search', '1');
google.setOnLoadCallback(googlata);
function googlata(){
var customSearchControl = new google.search.CustomSearchControl('015736343358803935205:m2shzyx2lrg');
customSearchControl.setResultSetSize(20);
customSearchControl.setLinkTarget(google.search.Search.LINK_TARGET_SELF);
var options = new google.search.DrawOptions();
options.setAutoComplete(true);
options.enableSearchResultsOnly()
customSearchControl.draw('cse',options);
var link= self.location.href;
var inizio = link.search("q=")+2;
var fine= link.search("&");
var keyword= (link.slice(inizio,fine)).replace('+',' ');
customSearchControl.setNoResultsString("<div style='padding:10px'><h2><b>Nessuno risultato per: "+keyword+" </b></h2><br><h3>Prova a cercare qualcosa di simile, siamo certi che potrai trovare cio' che ti interessa!</h3><br><br><br>Se il problema persiste non esitare a <a href='http://www.mywebsite.com/Contattaci'>contattarci</a>, provvederemo il prima possibile.</div>");
customSearchControl.execute(keyword);
var newlink= link.replace('&sa=Search','');
history.pushState({}, null, newlink);
}
<div id="cse" style="width:100%;">Loading</div>
div id="cse"
options.enableSearchResultsOnly() , - , get, infact googlata(), URL- ( ) url, URL.
API 2.0 google search, :
https://developers.google.com/custom-search/docs/js/cselement-reference
!: D