Toutes les clefs pour réussir dans le e-commerce

Mes modules Prestashop

Ajouter un parametre à une URL en javascript

Voila une petite fonction qui peut être utile. Elle m’a notamment servi pour une application utilisant Ajax.


function insertParam(key, value, myUrl){
key = escape(key);
value = escape(value);
if(myUrl.indexOf("?")==-1)
myUrl+="?"+key+"="+value;
else
myUrl+="&"+key+"="+value;

return myUrl;
}

Poster un Commentaire

4 Commentaires sur "Ajouter un parametre à une URL en javascript"

Recevoir un email pour
avatar
Trier par:   plus récent | plus vieux | Plus de vote
Ambrosin
Invité

Je comprend bien comment fonctionne cette fonction , mais le mieux aurait était d’expliquer comment tu t’en ai servi sur ton appli, ou alors de donner un exemple d’utilisation concret .

A plus .

Benoit
Invité
Benoit

Ce n’est pas mon code mais..

c’est simple

tu peux faire un truc du style

location.href = insertParam(“ville”,”Lille”, location.href);

A part le fait de ne pas se soucier de vérifier si on a déjà le “?” pour le premier paramètre,je vois pas trop d’intérêt. Mais c’est sympa, merci pour ton bout de code.

Francois
Invité
Francois

bojour,

merci pour le bout de code mais j’ai du mla à l’adapter.

J’utilise prestashop et j’ai crée 2 templates de ma page produit, j’ai donc dans mon dossier :

-product.tpl

et

-product_2.tpl

je voudrais differencier l’url qui donner acces à pon deuxieme template en ajoutant un parametre à l’url.

Pouvez-vous m’aider ?

Merci

Franois

wpDiscuz