Bonjour à tous,
Ce matin j'ai un problème de personnalisation de moteur de recherche Google alias CSE
Mon script est le suivant :
Après avoir mis en forme les résultats via les CSS3 sans trop de pb, le dernier point est d'ajouter un click sur les a.gs-title des résultats me permettant d'ouvrir le lien différemment du target link. J'ai tenté avec jQuery et on ==> rien ne fonctionne, j'ai essayé divers trucs trouvé sur le web RIEN !!!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 <div id="cse-search" style="width:400px; "><script> (function() { var cx = 'xxxx'; var gcse = document.createElement('script'); gcse.type = 'text/javascript'; gcse.async = true; gcse.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') + '//cse.google.com/cse.js?cx=' + cx; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(gcse, s); })(); </script> <gcse:searchbox enableHistory="true" autoCompleteMaxCompletions="5" autoCompleteMatchType='any'></gcse:searchbox> </div> <div><gcse:searchresults refinementStyle="link" linktarget='_blank'></gcse:searchresults> <script type="text/javascript"> $("td.gsc-search-button").empty().html('<input type="button" value="search" title="search">'); </script> </div> <style type='text/css'>
Si qqu'un a une soluce à me proposer je suis (très) preneur !
D'avance merci.
[MàJ] Finalement j'ai réglé le pb avec jQuey
et ça à l'air de fonctionner super bien !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $j(document).on("click", ".gs-title", function (e) { e.preventDefault(); debugger; la suite javascript })
Cool le WE qui s'annonce
Je souhaite avoir uniquement dans les résultats de la recherche pour web image et blog dans cet ordre.
Je pense qu'il faut travailler avec google.search.DrawOptions, no-refinements ou data structure que je n'arrive pas à maîtriser complètement.
Je n'ai d'ailleurs pas l'habitude de manipuler ce CSE, cela fait longtemps que je n'ai pas eu de demande pour ça !
Si qqu'un peut me suggérer une ou des pistes, d'avance merci ! Les forums google et les google Help sont un vrai casse-tête, touffu, confus, se recoupant +- …
Je ne veux pas de ce résultat :
Je veux juste avoir une barre avec web, image et blog, pas de "refinements" avec You tube etc !
Partager