Quelqu'un sait-il un travail autour pour faire des animation GIF continue à être animé après avoir cliquer sur un lien ou soumettre un formulaire sur la page votre sur IE ? Cela fonctionne très bien dans d’autres navigateurs.
Merci.
Quelqu'un sait-il un travail autour pour faire des animation GIF continue à être animé après avoir cliquer sur un lien ou soumettre un formulaire sur la page votre sur IE ? Cela fonctionne très bien dans d’autres navigateurs.
Merci.
La solution retenue n'a pas de travail pour moi.
Après quelques recherches je suis tombé sur cette solution de contournement, et il fait le travail.
Voici l'essentiel:
function showProgress() {
var pb = document.getElementById("progressBar");
pb.innerHTML = '<img src="./progress-bar.gif" width="200" height ="40"/>';
pb.style.display = '';
}
et dans votre code html:
<input type="submit" value="Submit" onclick="showProgress()" />
<div id="progressBar" style="display: none;">
<img src="./progress-bar.gif" width="200" height ="40"/>
</div>
Ainsi, lorsque le formulaire est soumis, l' <img/>
balise est insérée, et pour une raison quelconque, il n'est pas affecté par l'entité d'un problème d'animation.
Testé dans Firefox, ie6, ie7 et ie8.
vieille question, mais cette annonce pour googlers compagnons :
Spin.js fonctionne-T-il pour ce cas d’utilisation : http://fgnass.github.com/spin.js/
IE suppose que l’en cliquant sur un lien annonce une nouvelle navigation où le contenu de la page actuelle sera remplacé. Dans le cadre du processus de perparing pour qu’il stoppe le code qui anime les GIFs. Je doute, il n’y a rien que vous pouvez faire à ce sujet (à moins que vous ne sont pas réellement naviguant dans les cas d’utilisation de faux retour dans l’événement onclick).
Je suis tombé sur ce post, et alors qu'il a déjà été répondu, j'ai senti que je devrais poster quelques informations qui m'ont aidé pour ce problème spécifique à IE 10, et pourrait aider d'autres personnes qui arrivaient à ce post avec un problème similaire.
J'ai été déconcerté comment gifs animés n'étaient tout simplement pas l'affichage dans IE 10 et de découvrir ce joyau.
Outils→Options Internet→Avancé→Multimédia→lire les animations dans les pages web
espérons que cette aide.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.