Når du har installert sikkerhetsoppdateringen 867282 som inkluderes med sikkerhetsbulletin MS05-014, krasjer Internet Explorer når du kopierer bilder fra webområder som bruker koden <input type=image>

Artikkeloversettelser Artikkeloversettelser
Artikkel-ID: 894926 - Vis produkter som denne artikkelen gjelder for.
Vis alt | Skjul alt

På denne siden

Symptom

Når du har installert sikkerhetsoppdateringen 867282 som inkluderes med Microsofts sikkerhetsbulletin MS05-014, krasjer Microsoft Internet Explorer når du kopierer bilder fra webområder som bruker koden <input type=image>.

Årsak

Det ble inkludert en endring i sikkerhetsoppdatering 867282. Endringen bidrar til blokkering av en bestemt situasjon som kan være skadelig, og som innbærer å dra et Microsoft Excel-regneark som ligner på et bilde, til skrivebordet. Koden som ble endret for å blokkere denne situasjonen, brukes for dra-og-slipp-operasjoner og for bildekopieringsoperasjoner. På grunn av endringen ble det innført en logisk feil som kan føre til at Internet Explorer krasjer når du kopierer bilder fra koden <input type=image>.

Løsning

Du kan løse dette problemet ved å installere sikkerhetsoppdatering 890923 (MS05-020). Hvis du vil ha mer informasjon om sikkerhetsoppdatering 890923, klikker du følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
890923 MS05-020: Kumulativ sikkerhetsoppdatering for Internet Explorer

Workaround

Løsning for webutviklere


Hvis du har et webområde som bruker koden <input type=image>, kan du gjøre følgende for å omgå dette problemet:
  • Du kan bruke img-elementet, for eksempel <img src=?sample.gif?>, i stedet for å bruke input-elementet med et type-attributt som angir bildet, når du skal vise et bilde.
  • Du kan bruke <img>-elementet og en <onclick>-håndterer for å registrere koordinatene og sende dem gjennom kontrollen <input type=submit> når du skal sende koordinatene til bildet som brukeren klikket på. Bruk for eksempel følgende kode.
    <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 arbeider med en programvareoppdatering for å løse dette problemet. Denne oppdateringen vil bli inkludert i neste sikkerhetsoppdatering for Internet Explorer.

Løsning for webbrukere

Følg denne fremgangsmåten for å omgå dette problemet:
  1. Høyreklikk bildet som bruker koden <input type=image>, og klikk deretter Lagre bilde som for å lagre bildefilen på skrivebordet.
  2. Klikk Start, klikk Kjør, skriv inn mspaint i Åpne-boksen, og klikk deretter OK.
  3. I Microsoft Paint klikker du ÅpneFil-menyen.
  4. Klikk for å velge bildefilen du lagret på skrivebordet, og klikk deretter Åpne.
  5. Velg Merk altRediger-menyen for å merke bildet.
  6. Klikk KopierRediger-menyen.
Du kan nå lime inn bildet i andre programmer.

Referanser

Hvis du vil ha mer informasjon om MS05-014, klikker du følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
867282 MS05-014: Kumulativ sikkerhetsoppdatering for Internet Explorer

Egenskaper

Artikkel-ID: 894926 - Forrige gjennomgang: 11. juli 2005 - Gjennomgang: 5.3
Informasjonen i denne artikkelen gjelder:
  • 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 Professional Edition
  • Microsoft Windows 2000 Service Pack 3
  • Microsoft Windows 2000 Service Pack 4
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Professional 64-Bit Edition (Itanium)
Nøkkelord: 
kberrmsg kbtshoot kbcodesnippet kbappdev kbsecurity kbprb kbcode kbadmin kbexpertiseadvanced kbexpertiseinter KB894926

Gi tilbakemelding

 

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