Efter at du har installeret sikkerhedsopdatering 867282 fra sikkerhedsbulletin MS05-014, går Internet Explorer ned, når du kopierer billeder fra websteder, der bruger koden <input type=image>

Oversættelser af artikler Oversættelser af artikler
Artikel-id: 894926 - Få vist de produkter, som denne artikel refererer til.
Udvid alle | Skjul alle

På denne side

Symptomer

Efter at du har installeret sikkerhedsopdatering 867282 fra Microsoft-sikkerhedsbulletin MS05-014, lukker Microsoft Internet Explorer, når du kopierer billeder fra websteder, der bruger koden <input type=image>.

Årsag

Sikkerhedsopdatering 867282 indeholder en ændring, der hjælper med at blokere et bestemt, muligt skadeligt scenario, der opstår, når du trækker et Microsoft Excel-regneark, der ligner et billede, til skrivebordet. Den kode, der blev ændret for at blokere dette scenario, bruges i forbindelse med træk og indsæt-handlinger og kopiering af billeder. På grund af denne ændring, er der opstået en logisk fejl, der forårsager, at Internet Explorer lukker, hvis du kopierer billeder fra koden <input type=image>.

Løsning

Du kan løse problemet ved at installere sikkerhedsopdatering 890923 (MS05-020). Yderligere oplysninger om sikkerhedsopdatering 890923 finder du ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:
890923 MS05-020: Kumulativ sikkerhedsopdatering til Internet Explorer

Workaround

Løsning for webudviklere


Hvis du har et websted, der bruger koden <input type=image>, kan du gøre følgende for at løse problemet:
  • Hvis du vil have vist et billede, kan du bruge elementet img, f.eks. <img src=?sample.gif?>, i stedet for at bruge inputelementet med en typeattribut, der angiver et billede.
  • Hvis du vil sende koordinaterne for det billede, som brugeren klikkede på, kan du bruge elementet <img> og et <onclick>-handle til at registrere koordinaterne og sende dem via kontrolelementet <input type=submit>. Du kan f.eks. bruge denne 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 arbejder på en softwareopdatering, der løser dette problem. Denne opdatering bliver en del af den næste sikkerhedsopdatering til Internet Explorer.

Løsninger for webbrugere

Følg nedenstående trin for at løse problemet:
  1. Højreklik på billedet, der bruger koden <input type=image>, og klik derefter på Gem billede som for at gemme billedfilen på skrivebordet.
  2. Klik på Start, klik på Kør, skriv mspaint i feltet Åbn, og klik derefter på OK.
  3. Klik på Åbn i menuen Filer i Microsoft Paint.
  4. Marker den billedfil, du har gemt på skrivebordet, og klik derefter på Åbn.
  5. Klik på Marker alt i menuen Rediger for at markere billedet.
  6. Klik på Kopier i menuen Rediger.
Du kan nu sætte billedet ind i andre programmer.

Referencer

Yderligere oplysninger om MS05-014 finder du ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:
867282 MS05-014: Kumulativ sikkerhedsopdatering til Internet Explorer

Egenskaber

Artikel-id: 894926 - Seneste redigering: 11. juli 2005 - Redigering: 5.3
Oplysningerne i denne artikel gælder:
  • 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øgleord: 
kberrmsg kbtshoot kbcodesnippet kbappdev kbsecurity kbprb kbcode kbadmin kbexpertiseadvanced kbexpertiseinter KB894926

Send 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