Explication d'un bout de code Javascript

Explication d'un bout de code Javascript - HTML/CSS - Programmation

Marsh Posté le 15-05-2005 à 19:35:39    

Salut,  
 
J'aurai besoin d'un petit eclaircissement sur une ligne de programme.
En fait c un script javascript qui me permet de rafraichir qu'une image et non toute la page a chaque fois .
 
G trouvé ce bout de code sur le net, ms bon j'aimerai bien comprendre a quoi sert le "a="
 
Car le math.random permet de generer un nombre aléatoire en 0 et 1, pourquoi le stocker dans a ??
 
 
function Refresh() {
  setTimeout("Refresh()",1000);
  document.camera1.src=src1+"?a="+Math.random();

Reply

Marsh Posté le 15-05-2005 à 19:35:39   

Reply

Marsh Posté le 15-05-2005 à 19:40:46    

Ca sert à modifier à chaque fois l'URL de l'image, parce que certains navigateurs refusent de mettre à jour le document quand on leur redonne le même chemin


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box, and replicate and expand beyond their wildest dreams by throwing away the limits imposed by overbearing genetic r
Reply

Marsh Posté le 15-05-2005 à 19:44:15    

Merci beaucoup :)
 
Ms en gros, maintenant on peut dire que ca ne sert a rien, si la page est utilisé ss IE ou Firefox ?
 
Nan ?

Reply

Marsh Posté le 15-05-2005 à 20:05:03    

Ca dépend si tu veux que l'image change ou pas [:ddr555]
 
Parce que c'est de toute façon l'un de ces deux navigateurs qui merde, et ça a de grandes chances d'être MSIE :D


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box, and replicate and expand beyond their wildest dreams by throwing away the limits imposed by overbearing genetic r
Reply

Marsh Posté le 15-05-2005 à 23:57:37    

J'ai meme eu quelques problemes avec IE qui metait en cache les resultats obtenus via XMLHttpRequest ...
 
Sacre IE...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed