Bonsoir,
J'expérimente quelques problèmes pour gérer le surlignement après une recherche.
Je veux que la recherche recharge la même page où je me trouve actuellement. J'ai donc un formulaire comme ceci :
<form action='./' method='get'>
<label for="recherche">Search:</label>
<input type="text" class="text" size="10" name="recherche" id="recherche" value="#ENV{recherche}" />
<input type="submit" class="submit" value=">>" title="Search" />
[(#SELF|parametre_url{'recherche',''}|form_hidden)]
</form>
Je cherche alors un nom, « Smith » disons.
Cela me donne les résultats attendus avec un URL : http://…/?recherche=Smith&page=tabular
mais *sans* surlignement des "Smith" trouvés.
Si je refais immédiatement la recherche alors les "Smith" *deviennent surlignés* (mais ce n'est pas le cas si je mets le curseur dans la barre d'adresse du navigateur et ensuite je pousse "Enter").
Ce qui est encore plus déroutant, c'est si tout de suite après je fais une autre recherche, "gmail" disons, je reçois bien la page
http://…/?recherche=gmail&page=tabular avec les résultats attendus, mais ou les instances de *smith* se trouvent toujours en surligné !
Je sais que le surlignement des recherches se fait maintenant avec jQuery, mais la documentation sur spip.net n'est vraiment pas à jour pour les recherches.
Est-ce que quelqu'un peut expliquer ce qui se passe, et comment mieux gérer ce surlignement ?
merci, Paolo