diff options
| author | Andrew Lee <alee14498@gmail.com> | 2019-10-27 09:57:37 -0400 |
|---|---|---|
| committer | Andrew Lee <alee14498@gmail.com> | 2019-10-27 09:57:37 -0400 |
| commit | e62e7bb6b14555c9bbe5d40d217103984f4f80e6 (patch) | |
| tree | 21887d847dccacb47644eb6f74ce31326172303c /_includes/search/google-search-scripts.html | |
| parent | 716ea6ed2b64c921a799d872a07bfbd53b2a3e58 (diff) | |
| download | pokeworld-website-e62e7bb6b14555c9bbe5d40d217103984f4f80e6.tar.gz pokeworld-website-e62e7bb6b14555c9bbe5d40d217103984f4f80e6.tar.bz2 pokeworld-website-e62e7bb6b14555c9bbe5d40d217103984f4f80e6.zip | |
Rewrite progress
Diffstat (limited to '_includes/search/google-search-scripts.html')
| -rw-r--r-- | _includes/search/google-search-scripts.html | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/_includes/search/google-search-scripts.html b/_includes/search/google-search-scripts.html new file mode 100644 index 0000000..4af7423 --- /dev/null +++ b/_includes/search/google-search-scripts.html @@ -0,0 +1,30 @@ +<script> + (function () { + var cx = '{{ site.google.search_engine_id }}'; + var gcse = document.createElement('script'); + gcse.type = 'text/javascript'; + gcse.async = true; + gcse.src = 'https://cse.google.com/cse.js?cx=' + cx; + var s = document.getElementsByTagName('script')[0]; + s.parentNode.insertBefore(gcse, s); + })(); + + function googleCustomSearchExecute() { + var input = document.getElementById('cse-search-input-box-id'); + var element = google.search.cse.element.getElement('searchresults-only0'); + if (input.value == '') { + element.clearAllResults(); + } else { + element.execute(input.value); + } + return false; + } + + {% if site.google.instant_search %} + $(document).ready(function () { + $('input#cse-search-input-box-id').on('keyup', function () { + googleCustomSearchExecute(); + }); + }); + {% endif %} +</script>
\ No newline at end of file |
