Variable générique sur fonction ?
Salutations,
Autant j'arrive à debugger du PHP et du CSS un peu, autant je n'ai jamais compris le JS correctement.
J'ai le code suivant qui reload des imgs toutes les secondes et qui marche très bien :
Code:
1 2 3 4 5 6 7 8 9
| <script type="text/javascript" async>
function ReloadImage(){
var now=new Date();
document.getElementById('CamIP1').src='http://monurl1' + now; // Camera 1
document.getElementById('CamIP2').src='http://monurl2' + now; // Camera 2
document.getElementById('CamIP3').src='monurl3' + now; // Camera 3
}
setInterval(ReloadImage,1000); // 1000=1 Secondes
</script> |
Autant, je n'ai jamais réussi à faire fonctionner cette partie :
Code:
1 2 3 4 5 6 7
| document.getElementById(id).onload = function() {
// Image ready
};
document.getElementById(id).onerror = function () {
// Chargement image rate
document.getElementById(id).src='Cam-Wait.jpg';
}; |
Il n'y à pas de moyen en JS de faire en sorte qu'un controle d'erreur fonctionne pour TOUS les id ?
Merci de votre aide ...