Autor Zpráva
hexcross..
Profil *
Zdravím,
snažím se implementovat Google search na svoje stránky, chci aby využívala mých nastylovaných inputů (s logem google počítám) je to nějak možné?

Podle návodů co jsem našel to nejde, protože na mě to vyplivne hnusnej JS kód...

<div id="cse" style="width: 100%;">Loading</div>

<script src="http://www.google.com/jsapi" type="text/javascript"></script>
<script type="text/javascript"> 
  function parseQueryFromUrl () {
    var queryParamName = "q";
    var search = window.location.search.substr(1);
    var parts = search.split('&');
    for (var i = 0; i < parts.length; i++) {
      var keyvaluepair = parts[i].split('=');
      if (decodeURIComponent(keyvaluepair[0]) == queryParamName) {
        return decodeURIComponent(keyvaluepair[1].replace(/\+/g, ' '));
      }
    }
    return '';
  }
  google.load('search', '1', {language : 'cs', style : google.loader.themes.MINIMALIST});
  google.setOnLoadCallback(function() {
    var customSearchControl = new google.search.CustomSearchControl('xxxx:xxxxx');
    customSearchControl.setResultSetSize(google.search.Search.FILTERED_CSE_RESULTSET);
    var options = new google.search.DrawOptions();
    options.enableSearchResultsOnly();     
    customSearchControl.draw('cse', options);
    var queryFromUrl = parseQueryFromUrl();
    if (queryFromUrl) {
      customSearchControl.execute(queryFromUrl);
    }
  }, true);
</script>


Nemáte s tím někdo zkušenosti?
Marek Prokop
Profil
Input si můžete udělat vlastní, normálně statickým HTML.
hexcross..
Profil *
No to je mi jasné :) ale jak ho napojím na to jejich API?

Zároven potřebuji aby výsledky byli na mých stránkách ale to je snad jasné..

Vaše odpověď

Mohlo by se hodit

Zajímavé čtení:
Poptávání výměny odkazů je na této diskusi nežádoucí.

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0