2010-08-16 5 views
13

En utilisant javascript, est-il un moyen standard pour obtenir le chemin absolu d'une image, commeRemettRe le chemin absolu d'un <img/>

var src= img.getAttribute("src"); 

retourne uniquement la balise @src comme il a été déclaré dans le code HTML

grâce, Pierre

Répondre

17

Il suffit de faire .src.

$('img')[0].src = '/images/foo.gif' 
"/images/foo.gif" 
$('img')[0].src 
"http://stackoverflow.com/images/foo.gif" 
$('img')[0].getAttribute('src') 
"/images/foo.gif" 
+2

Pour clarifier - '.src' convertit réellement les chemins relatifs en absolu. Exemple: 'var a = new Image(); a.src = '/a/../b'; alert (a.src) 'se résoudra correctement. –

+0

Merci, c'était si évident :-)) – Pierre