Après avoir installé la mise à jour de sécurité 867282 fournie avec le bulletin de sécurité MS05-014, Internet Explorer se bloque lorsque vous copiez des images à partir de sites Web qui utilisent la balise <input type=image>

Traductions disponibles Traductions disponibles
Numéro d'article: 894926 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

Symptômes

Après avoir installé la mise à jour de sécurité 867282 fournie avec le bulletin de sécurité Microsoft MS05-014, Microsoft Internet Explorer se bloque lorsque vous copiez des images à partir de sites Web qui utilisent la balise <input type=image>.

Cause

Une modification a été apportée à la mise à jour de sécurité 867282 visant à bloquer un scénario spécifique et potentiellement malveillant d'introduction sur votre bureau, en la faisant glisser, d'une feuille de calcul Excel qui ressemble à une image. Le code qui a été modifié pour contrecarrer ce scénario est utilisé pour les opérations de glisser-déplacer et les opérations de copie d'images. Cette modification est à l'origine d'une erreur de logique qui peut provoquer le blocage d'Internet Explorer lorsque vous copiez des images à partir de la balise <input type=image>.

Contournement

Solution de contournement pour les développeurs Web


Si vous avez un site qui utilise la balise <input type=image>, vous pouvez effectuer les opérations suivantes pour contourner ce problème :
  • Pour afficher une image, vous pouvez utiliser l'élément img, par exemple <img src=?exemple.gif?>, au lieu d'utiliser l'élément input avec un attribut de type qui spécifie une image.
  • Pour envoyer les coordonnées de l'image sur laquelle l'utilisateur a cliqué, vous pouvez utiliser l'élément <img> et un gestionnaire <onclick> pour capturer les coordonnées et les envoyer par l'intermédiaire du contrôle <input type=submit>. Par exemple, utilisez le code ci-dessous.
    <script>
    function ClickHandler(e)
    {
     document.all.form1.imgx.value = e.offsetX;
     document.all.form1.imgy.value = e.offsetY;
     document.all.form1.submit();
    }
    </script>
    <form action="form.asp" method="post" id=form1 name=form1>
    <input type=hidden name="imgobj.x" id=imgx value=0>
    <input type=hidden name="imgobj.y" id=imgy value=0>
    <img src=someimage.jpg onclick="ClickHandler(event);">
    </form>
Nous travaillons à une mise à jour logicielle dans le but de résoudre ce problème. Celle-ci sera incluse avec la prochaine mise à jour de sécurité pour Internet Explorer.

Références

Pour plus d'informations sur MS05-014, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
867282 MS05-014 : Mise à jour de sécurité cumulative pour Internet Explorer

Propriétés

Numéro d'article: 894926 - Dernière mise à jour: lundi 11 juillet 2005 - Version: 5.4
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Internet Explorer 5.01 SP4
  • Microsoft Internet Explorer 5.01 Service Pack 3
  • Microsoft Internet Explorer 5.5
  • Microsoft Internet Explorer 6.0 Service Pack 1
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows 2000 Professionnel
  • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows 2000 Service Pack 4
  • Microsoft Windows XP Édition familiale
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Professional 64-Bit Edition (Itanium)
Mots-clés : 
kbsecurity kbappdev kbadmin kbexpertiseadvanced kbexpertiseinter kbtshoot kberrmsg kbcodesnippet kbcode kbprb KB894926
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com