Retrouver la syntaxe d'un résultat de recherche pour le réinjecter dans une url recalculée

Bonjour,

Merci beaucoup pour cette aide précieuse, c’est la piste qu’il me fallait :pray:.

J’ai pu obtenir ce que je voulais en adaptant comme ceci :

<script>
...
window.location.href = '[(#SELF|replace{amp;})]&contenu=' + contenu + '&auteur_texte=' + auteur_texte;
};
...
</script>

J’ai du intégrer l’argument |replace{amp;} car au calcul de l’url, http://monsite/spip.php?page=recherche&recherche="motrecherché1+motrecherché2" donne http://monsite/spip.php?page=recherche&amp;recherche="motrecherché1+motrecherché2".

Concernant la piste parametre_url(window.location.href,'recherche','foo bar'), j’ai testé mais je n’ai pas su comment l’adapter. Pas très grave dans la mesure où je suis parvenu à mes fins avec la première option.

Pour le contexte, l’utilisation du script me permet de conserver mes paramètres de filtres lorsque je clique sur ma pagination : Comment conserver les valeurs d’un form dans un affichage avec pagination ?