Efter installation av säkerhetsuppdatering 867282, som ingår i säkerhetsbulletinen MS05-014, kraschar Internet Explorer vid kopiering av bilder från webbplatser där märket <input type=image> används

Artikelöversättning Artikelöversättning
Artikel-id: 894926 - Visa produkter som artikeln gäller.
Visa alla | Dölj alla

På den här sidan

Symptom

Efter installation av säkerhetsuppdatering 867282, som ingår i Microsoft-säkerhetsbulletinen MS05-014, kraschar Internet Explorer vid kopiering av bilder från webbplatser där märket <input type=image> används.

Orsak

I säkerhetsuppdatering 867282 genomfördes en förändring för att ett Microsoft Excel-kalkylblad som liknar en bild inte ska kunna dras till skrivbordet. Koden som ändrades används för att dra och släppa objekt och för att kopiera bilder. Vid ändringen uppstod emellertid ett logiskt fel, som kan medföra att Internet Explorer kraschar vid kopiering av bilder från märket <input type=image>.

Lösning

Lös problemet genom att installera säkerhetsuppdatering 890923 (MS05-020). Om du vill veta mer om säkerhetsuppdatering 890923 klickar du på artikelnumret nedan och läser artikeln i Microsoft Knowledge Base:
890923 MS05-020: Kumulativ säkerhetsuppdatering för Internet Explorer

Workaround

Lösning för webbutvecklare


Om du har en webbplats där märket <input type=image> används kan du undvika problemet så här:
  • För att visa en bild kan du använda img-elementet, t.ex. <img src=?sample.gif?>, i stället för att använda indataelementet med ett typattribut som anger en bild.
  • För att skicka koordinaterna för bilden som användaren klickade på kan du använda <img>-elementet och en <onclick>-hanterare för att samla in koordinaterna och skicka dem via <input type=submit>-kontrollen. Använd t.ex. följande kod:
    <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>
Vi arbetar på en programuppdatering som ska lösa det här problemet. Uppdateringen kommer att ingå i nästa säkerhetsuppdatering för Internet Explorer.

Lösning för webbanvändare

Undvik problemet så här:
  1. Högerklicka på bilden med taggen <input type=image> och spara sedan bildfilen till skrivbordet genom att klicka på Spara bild som.
  2. Klicka på Start, Kör, skriv mspaint i rutan Öppna och klicka sedan på OK.
  3. Klicka på ÖppnaArkiv-menyn i Microsoft Paint.
  4. Markera filen du har sparat och klicka på Öppna.
  5. Markera bilden genom att klicka på Markera allaRedigera-menyn.
  6. Klicka på KopieraRedigera-menyn.
Nu kan du klistra in bilden i andra program.

Referenser

Om du vill veta mer om MS05-014 klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
867282 MS05-014: Kumulativ säkerhetsuppdatering för Internet Explorer

Egenskaper

Artikel-id: 894926 - Senaste granskning: den 11 juli 2005 - Revision: 5.3
Informationen i denna artikel gäller:
  • 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
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Standard Edition
  • 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 Professional Edition
  • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows 2000 Service Pack 4
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Professional 64-Bit Edition (Itanium)
Nyckelord: 
kberrmsg kbtshoot kbcodesnippet kbappdev kbsecurity kbprb kbcode kbadmin kbexpertiseadvanced kbexpertiseinter KB894926

Ge feedback

 

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