MediaWiki:GoogleAPI.js

From Metabolomics.JP
(Difference between revisions)
Jump to: navigation, search
Line 6: Line 6:
 
   
 
   
 
       // Add in a full set of searchers
 
       // Add in a full set of searchers
       var localSearch = new google.search.LocalSearch();
+
       // var localSearch = new google.search.LocalSearch();
       searchControl.addSearcher(localSearch);
+
       var options = new google.search.SearcherOptions();
 +
      options.setExpandMode(google.search.SearchControl.EXPAND_MODE_OPEN);
 +
      searchControl.addSearcher(new google.search.ImageSearch(),options);
 +
      //searchControl.addSearcher(localSearch);
 
       searchControl.addSearcher(new google.search.WebSearch());
 
       searchControl.addSearcher(new google.search.WebSearch());
      searchControl.addSearcher(new google.search.VideoSearch());
+
 
      searchControl.addSearcher(new google.search.BlogSearch());
+
      searchControl.addSearcher(new google.search.NewsSearch());
+
      searchControl.addSearcher(new google.search.ImageSearch());
+
      searchControl.addSearcher(new google.search.BookSearch());
+
      searchControl.addSearcher(new google.search.PatentSearch());
+
+
 
       // Set the Local Search center point
 
       // Set the Local Search center point
       localSearch.setCenterPoint("New York, NY");
+
       //localSearch.setCenterPoint("New York, NY");
 
   
 
   
 
       // tell the searcher to draw itself and tell it where to attach
 
       // tell the searcher to draw itself and tell it where to attach
 
       searchControl.draw(document.getElementById("searchcontrol"));
 
       searchControl.draw(document.getElementById("searchcontrol"));
 
 
       // execute an inital search
 
       // execute an inital search
       searchControl.execute("{{{1}}}");
+
       setTimeout(function(){searchControl.execute("{{{1}}}");},200);
 
     }
 
     }
 
      
 
      
 
     google.setOnLoadCallback(OnLoad, true);
 
     google.setOnLoadCallback(OnLoad, true);

Revision as of 00:17, 7 September 2010

   google.load('search', '1.0');
 
    function OnLoad() {
      // Create a search control
      var searchControl = new google.search.SearchControl();
 
      // Add in a full set of searchers
      // var localSearch = new google.search.LocalSearch();
      var options = new google.search.SearcherOptions();
      options.setExpandMode(google.search.SearchControl.EXPAND_MODE_OPEN);
      searchControl.addSearcher(new google.search.ImageSearch(),options);
      //searchControl.addSearcher(localSearch);
      searchControl.addSearcher(new google.search.WebSearch());

      // Set the Local Search center point
      //localSearch.setCenterPoint("New York, NY");
 
      // tell the searcher to draw itself and tell it where to attach
      searchControl.draw(document.getElementById("searchcontrol"));
      // execute an inital search
      setTimeout(function(){searchControl.execute("{{{1}}}");},200);
    }
    
    google.setOnLoadCallback(OnLoad, true);
Personal tools
Namespaces

Variants
Actions
Navigation
metabolites
Toolbox