In front of the Google custom search code, access to a lot of information, and ultimately according to customer needs but did the simplest way to put Google search code in a separate HTML file, all other calls to Google Custom Search code place only need to use the HTML page name? q= query Content way.
Create a new googlesearchresult.aspx page and add the following code to the page
<script>
(function () {
var cx = ' xxxxxxxxxxxxxxx:xxxxx ';//place your own Google search code
var GCSE = Document.createelement (' script ');
Gcse.type = ' text/javascript ';
Gcse.async = true;
GCSE.SRC = (Document.location.protocol = = ' https: '? ' https: ': ' http: ') +
'//www.google.com/cse/cse.js?cx= ' + cx;
var s = document.getelementsbytagname (' script ') [0];
S.parentnode.insertbefore (GCSE, s);
}) ();
</script>
<gcse:searchresults-only></gcse:searchresults-only>
In places where you need to get Google search code, add the search content to searchcontent, and you can call the method below to get the search content Googlesearchresult.aspx?q=searchcontent