Paramètres dans une balise image

Vacner - 23 juil. 2008 à 23:39
 Vacner - 24 juil. 2008 à 02:32
Bonjour... ou bonsoir, vu l'heure qu'il est.

Ma question est en rapport avec le titre du post, donc je la mets ici...

Est-il possible de transmettre des paramètres avec une image et si oui, comme les récupérer ?
Exemple du lien : ww w.monsite.fr/image1.jpg?param=valeur

Merci d'avance !
A voir également:

1 réponse

Bonjour,
Les paramètres passés avec la méthode GET (dans l'URL) ne peuvent être, il me semble, qu'interprétés par une page s'exécutant sur le serveur (asp, aspx, php, etc.) Une image n'est pas "exécutée" sur le serveur mais uniquement "chargée" par le navigateur client lorsqu'il rencontre, par exmple, une balise IMG dont l'attribut src référence un fichier image sur un serveur.

Que cherches tu à faire exactement ? Si tu veux faire du conditionnel avec ton image (afficher une bordure si tel paramètre est transmis, avec telle image si un autre paramètre est tranmis, ect.) il faut le faire dans le code de ta page plutôt.

Bon courage.
0
En fait, je voulais juste savoir comment cela fonctionnait, car je cherche à modifier l'image d'un bouton xiti, sans que cela ne soit modifié au rassemblement des information.
Voici le code :
<a href="http://www.xiti.com?xtor=AD-1----%5B329882%5D" title="WebAnalytics">
<script type="text/javascript">
<!--
Xt_param = 's=444444&p=www.monsite.fr';
try {Xt_r = top.document.referrer;}
catch(e) {Xt_r = document.referrer; }
Xt_h = new Date();
Xt_i = '<img alt="Analyse XITI" width="80" height="15" border="0" ';
Xt_i += 'src="http://logv144.xiti.com/vcg.xiti?'+Xt_param;
Xt_i += '&hl='+Xt_h.getHours()+'x'+Xt_h.getMinutes()+'x'+Xt_h.getSeconds();
if(parseFloat(navigator.appVersion)>=4)
{Xt_s=screen;Xt_i+='&r='+Xt_s.width+'x'+Xt_s.height+'x'+Xt_s.pixelDepth+'x'+Xt_s.colorDepth;}
document.write(Xt_i+'&ref='+Xt_r.replace(/[<>"]/g, '').replace(/&/g, '$')+'">');
//-->
</script>
</a>


On voit que l'on passe deux paramètres dans l'adresse de l'image src="http://logv144.xiti.com/vcg.xiti?s=444444&p=www.monsite.fr".
Je voulais donc savoir si en modifiant l'image (et donc en ne la prenant plus sur leur serveur mais sur le local de mon domaine), il n'interfèrerait pas avec le déroulement des actions...

J'espère m'être bien fait comprendre ^^
Merci !
0