2010-01-30 8 views
1

Hi Appel de l'actualisation de mon code d'image en utilisant le code suivantProblème dans IE 8

Ici, "captchaController.do" est le springController.

<img name="captchaImage" id="captchaImage" src="captchaController.do" width="150px" height="30px">&nbsp;<A href="#" class="standardLink" name="refreshImage" id="refreshImage" onClick="javascript:refreshImageCode();">Refresh</A> 

/* This is used to refresh the image code*/ 
function refreshImageCode(){ 
$("#captchaImage").attr("src", "captchaController.do"); 
} 

son fonctionnement bien IE6 mais problème dans IE 8. Rien ne se passe. image n'apparaît pas

S'il vous plaît aider

+0

Pouvez-vous être plus précis sur ce qu'est le problème? Quel résultat attendez-vous de voir que vous n'obtenez pas? –

+0

question éditée – Vicky

Répondre

1

IE8 est mise en cache probablement votre image (ou pas essayer de recharger puisque le nom est le même). Essayez ceci:

function refreshImageCode(){ 
    $("#captchaImage").attr("src", "captchaController.do?" + (Math.random() * 1000)); 
} 
+0

Désolé, avait le mauvais nom de fonction. Le code édité devrait fonctionner maintenant. –

+1

Salut Doug Neiner, Son travail Merci – Vicky