Rettelse: Følgende fejlmeddelelse vises, når du kører et script på en webside efter at have installeret sikkerhedsopdatering MS06-042 på en Windows XP-baseret computer eller på en Windows Server 2003-baseret computer: "Tilladelse nægtet"

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

På denne side

Symptomer

Når du kører et script på en webside i Microsoft Internet Explorer 6, får du muligvis vist følgende fejlmeddelelse:
Tilladelse nægtet
Dette problem opstår, hvis scriptet bruger egenskaben window.closed, når browservinduet lukkes.

Dette problem opstår, når du har installeret sikkerhedsopdatering MS06-042 på en Microsoft Windows XP-baseret computer eller på en Microsoft Windows Server 2003-baseret computer.

Løsning

Oplysninger om sikkerhedsopdatering

Du kan løse problemet ved at installere den nyeste kumulative sikkerhedsopdatering til Internet Explorer. Hvis du vil installere de nyeste opdateringer, skal du besøge følgende Microsoft-websted:
http://windowsupdate.microsoft.com
Du finder flere tekniske oplysninger om den nyeste kumulative sikkerhedsopdatering til Internet Explorer på følgende Microsoft-websted:
http://www.microsoft.com/technet/security/current.aspx
Bemærk! Dette hotfix var første gang inkluderet i sikkerhedsopdatering 928090 (MS07-016). Du kan finde flere oplysninger ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:
928090 MS07-016: Kumulativ sikkerhedsopdatering til Internet Explorer

Oplysninger om service packs

Windows Server 2003

Hvis du vil løse problemet, skal du anskaffe den nyeste service pack til Windows Server 2003. Du kan finde flere oplysninger ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:
889100 Sådan får du den nyeste service pack til Windows Server 2003. Artiklen er evt. på engelsk.

Oplysninger om hotfix 926046

Windows XP

Et understøttet hotfix er tilgængeligt fra Microsoft. Dette hotfix er dog kun beregnet til at afhjælpe det problem, der er beskrevet i denne artikel. Hotfixet må kun anvendes på de systemer, der har dette særlige problem. Dette hotfix testes muligvis yderligere. Hvis du ikke er alvorligt berørt af problemet, anbefales det, at du venter på den næste softwareopdatering, der indeholder dette hotfix.

Hvis hotfixet kan hentes, er dette angivet i et separat afsnit i toppen af denne artikel i Microsoft Knowledge Base. Hvis der ikke findes et afsnit om hentning af hotfixet i artiklen, kan du anskaffe hotfixet ved at kontakte Microsoft-kundesupport.

Bemærk! Hvis der opstår flere problemer, eller hvis der er behov for supplerende fejlfinding, er det muligvis nødvendigt at oprette en separat serviceanmodning. De sædvanlige supportomkostninger gælder for supplerende supportspørgsmål og -problemer, der ikke falder ind under det nævnte hotfix. Du finder en komplet liste over telefonnumre til Microsoft-kundesupport og oplysninger om, hvordan du opretter en serviceanmodning, på følgende Microsoft-websted:
http://support.microsoft.com/contactus/?ws=support
Bemærk! De sprog, som hotfixet er tilgængeligt på, er angivet i formularen til hentning af hotfixet. Hvis dit sprog ikke er angivet i formularen, betyder det, at hotfixet ikke er tilgængeligt på det pågældende sprog.
Forudsætninger
Du skal have Microsoft Internet Explorer 6 Service Pack 2 (SP2) og Microsoft Windows XP Service Pack 2 (SP2) installeret for at kunne anvende dette hotfix.
Krav om genstart
Genstart computeren efter installation af dette hotfix.
Oplysninger om hotfixerstatning
Dette hotfix erstatter intet andet hotfix.
Filoplysninger
Den engelske version af dette hotfix indeholder de filattributter, der er angivet i nedenstående tabel (eller nyere attributter). Dato og klokkeslæt for disse filer er angivet i UTC-format (Universal Time Coordinates). Når du får vist filoplysningerne, konverteres de til lokal tid. Brug fanen Tidszone under Dato og klokkeslæt i Kontrolpanel til at finde forskellen mellem UTC og lokal tid.

Microsoft Windows XP, x86-baserede versioner
Skjul tabellenUdvid tabellen
File nameFile versionFile sizeDateTimePlatform
Mshtml.dll6.0.2900.30093,060,73605-Oct-200612:12x86

Workaround

Du kan løse problemet på en Windows Server 2003-baseret computer ved at implementere en undtagelsesbehandler, som f.eks. en try-catch-blok, når du bruger egenskaben window.closed. Hvis der genereres en undtagelse, lukkes vinduet, og Internet Explorer håndterer undtagelsen.

Brug f.eks. kode, der ligner følgende eksempel:
<html>
<head>
<script language="JavaScript">
window.onerror = showError;
function showError(msg,url,line)
{
    var errorString = "eClient caught the following error on line "+ line +
        ":\n\n\t" + msg + "\n\nURL:\t" + url + "\nBrowser:\t"
        + navigator.appName + " " + navigator.appName
        + " " + navigator.appVersion;
    alert(errorString);
    return true;
}

var nw = null;
function openWindow()
{
    nw = window.open("about:blank", "blank",
        'resizable=1,scrollbars=1,height=300,width=500');
}
function closeWindow()
{
    nw.close();
}
function closeWindow_again()
{
    var winIsOpen = true;
    try{ 
        if(nw != null && !nw.closed)
        {
            winIsOpen = true;
            nw.close();
        }
    }
    catch(e)
    {
        winIsOpen = false;
    }
    if (winIsOpen)
        return true;
    else
        return false;
} 
</script>
</head>
<body onload = "openWindow();">
<a href="about:blank" onClick="closeWindow();closeWindow_again()">
Luk det underordnede vindue. Denne handling genererer en JavaScript-fejl.</a>
</body>
</html>

Status

Microsoft har bekræftet, at dette problem forekommer i de Microsoft-produkter, der er angivet i afsnittet Gælder for. Problemet blev først rettet i Windows Server 2003 Service Pack 2.

Yderligere Information

Du finder flere oplysninger om sikkerhedsopdatering MS06-042 ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:
918899 MS06-042: Kumulativ sikkerhedsopdatering til Explorer
Du kan finde flere oplysninger om softwareopdateringsterminologi ved at klikke på nedenstående artikelnummer for at få vist artiklen i Microsoft Knowledge Base:
824684 Beskrivelse af den standardterminologi, der bruges til at beskrive Microsoft-softwareopdateringer

Egenskaber

Artikel-id: 926046 - Seneste redigering: 30. december 2008 - Redigering: 5.6
Oplysningerne i denne artikel gælder:
  • Microsoft Internet Explorer 6.0
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003 Service Pack 1 på følgende platforme
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
    • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
    • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
    • Microsoft Windows Server 2003, Standard x64 Edition
    • Microsoft Windows Server 2003, Enterprise x64 Edition
    • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
  • Microsoft Windows Small Business Server 2003, Standard Edition Service Pack 1 (SP1) på følgende platforme
    • Microsoft Windows Small Business Server 2003 Premium Edition
    • Microsoft Windows Small Business Server 2003 Standard Edition
  • Microsoft Windows XP Professional x64 Edition
  • Microsoft Windows XP Media Center Edition 2005
  • Microsoft Windows XP Tablet PC Edition 2005
  • Microsoft Windows XP Service Pack 2 på følgende platforme
    • Microsoft Windows XP Professional
    • Microsoft Windows XP Home Edition
Nøgleord: 
kbautohotfix kbwinserv2003sp2fix kbsecurity kbhotfixserver kbqfe kbpubtypekc KB926046

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