Google API – Google Search SearchControl

 
Google Search SearchControl
 

 
   <html xmlns="http://www.w3.org/1999/xhtml">
      <head>
         <title>My Google API Application</title>
         <script src="https://www.google.com/jsapi?key=
         ABQIAAAAkk_39nLMmkqieNKPMVcg4BSGzeYV9aUacX-
         TpDT_FJYCSbHVKBQc8duvpH8f-68UgG1Es4eCHHzzSQ" type="text/javascript"></script>
         <script language="Javascript" type="text/javascript">
         //<![CDATA[
 
         google.load("search", "1");
 
         function OnLoad() {
            var searchControl = new google.search.SearchControl();
 
            var localSearch = new google.search.LocalSearch();
            searchControl.addSearcher(localSearch);
            searchControl.addSearcher(new google.search.WebSearch());
            searchControl.addSearcher(new google.search.VideoSearch());
            searchControl.addSearcher(new google.search.BlogSearch());
 
            localSearch.setCenterPoint("Hong Kong, HK");
 
            searchControl.draw(document.getElementById("searchcontrol"));
 
            searchControl.execute("Google");
         }
         google.setOnLoadCallback(OnLoad);
 
         //]]>
         </script>
      </head>
      <body>
         <div id="searchcontrol">Loading…</div>
      </body>
   </html>