2010-12-14 8 views
0

Bonjour J'essaye d'écrire une fonction javascript simple qui zoome les images avec javascript et l'utilise sur Ipad. Mais il semble que, lorsque la nouvelle taille agrandie est supérieure à 2000px, Ipad ne déclenche pas l'événement onload de l'image tag. Voici mon code:image onLoad fonction sur IPAD javascript

img2 = new Image(sImg.outerWidth()*zoomSize,sImg.outerHeight()*zoomSize); 
img2.src = sImg.attr('href'); 
img2.onload=function() { 
     alert('zoom done'); 
}; 

événement onload ne se déclenche pas lorsque sImg.outerWidth() * zoomSize> 2000? Est-ce un bug ipad safari?

+0

J'ai le même problème. J'ai temporairement résolu la définition de l'image de taille après le chargement de l'image, la fonction de chargement. Il semble être un bug de safari, même de pc il donne ce problème – albanx

Répondre

0
img2 = new Image(); 
img2.src = sImg.attr('href'); img2.onload=function() { 
      sImg.outerWidth()*zoomSize,sImg.outerHeight()*zoomSize 
      alert('zoom done'); }; 
Questions connexes