Javítás: Windows XP vagy Windows Server 2003 rendszerrel működő számítógépen az MS06-042-es biztonsági frissítés telepítését követően egy weblapon parancsfájl futtatásakor az engedély megtagadására vonatkozó hibaüzenet jelenik meg

Cikk azonosítója: 926046 - A cikkben érintett termékek listájának megtekintése.
Az összes kibontása | Az összes összecsukása

A lap tartalma

A jelenség

Amikor a Microsoft Internet Explorer 6 programban egy weblapon parancsfájlt futtat, az alábbi hibaüzenet jelenhet meg:
Az engedély meg lett tagadva.
A hiba akkor fordulhat elő, ha a parancsfájl a böngészőablak bezárását követően használja a window.closed tulajdonságot.

A hiba azt követően jelentkezhet, hogy Microsoft Windows XP vagy Microsoft Windows Server 2003 rendszerrel működő számítógépen telepíti az MS06-042-es biztonsági frissítést.

A megoldás

A biztonsági frissítéssel kapcsolatos információk

A probléma megoldásához telepítse az Internet Explorer legújabb összegző biztonsági frissítését. A legújabb frissítések telepítéséhez keresse fel a Microsoft alábbi webhelyét:
http://www.update.microsoft.com/microsoftupdate/v6/default.aspx?ln=hu-hu
Ha további technikai információkra van szüksége az Internet Explorer legfrissebb összegző biztonsági frissítésével kapcsolatban, látogasson el a Microsoft alábbi webhelyére:
http://www.microsoft.com/technet/security/current.aspx
Megjegyzés: A gyorsjavítás először a 928090. számú (MS07-016 jelű) biztonsági frissítés részeként jelent meg. A Microsoft Tudásbázis kapcsolódó cikke:
928090 MS07-016: Összegző biztonsági frissítés az Internet Explorer programhoz

Információk a szervizcsomagokról

Windows Server 2003

A probléma megoldásához szerezze be a Windows Server 2003 programhoz tartozó legújabb szervizcsomagot. A Microsoft Tudásbázis kapcsolódó cikke:
889100 A Windows Server 2003 legfrissebb szervizcsomagjának beszerzése

A 926046. számú gyorsjavítás adatai

Windows XP

A Microsoft közzétett egy támogatott gyorsjavítást, de az csak a jelen cikkben ismertetett probléma megoldására alkalmas. Csak olyan rendszereken telepítse, amelyeken az adott probléma jelentkezik. A gyorsjavítás további tesztelésen mehet keresztül, ezért a Microsoft azt javasolja, hogy amennyiben a probléma nem érinti súlyosan, várja meg a következő szoftverfrissítést, amely tartalmazni fogja ezt a gyorsjavítást.

Amennyiben a gyorsjavítás letölthető, a Tudásbázis jelen cikke tetején megtalálható egy, a letölthető gyorsjavításról tájékoztató bekezdés. Ha a bekezdés nem jelenik meg, a gyorsjavítás beszerzéséhez forduljon a Microsoft ügyfél- és támogatási szolgálatához.

Megjegyzés: További problémák esetén, vagy ha hibaelhárításra van szükség, előfordulhat, hogy létre kell hoznia egy külön szolgáltatásigénylést. A szokásos támogatási díjak terhelik a tanácsadó szolgálatnak feltett további kérdéseket, amennyiben azok nem kapcsolatosak a szóban forgó gyorsjavítással. A Microsoft ügyfél- és támogatási szolgálata telefonszámainak teljes listájáért vagy a külön szolgáltatásigénylések létrehozásával kapcsolatos információkért keresse fel a Microsoft alábbi webhelyét:
http://support.microsoft.com/contactus/?ws=support
Megjegyzés: A letölthető gyorsjavítással foglalkozó részben a gyorsjavítás összes nyelvváltozatát megtalálja. Ha a keresett nyelv nem található a felsoroltak között, a gyorsjavítás azon a nyelven nem érhető el.
Előfeltételek
A gyorsjavítás telepítéséhez a Microsoft Internet Explorer 6 Service Pack 2 (SP2) és a Microsoft Windows XP Service Pack 2 (SP2) szervizcsomagnak telepítve kell lennie.
Újraindítás szükségessége
A gyorsjavítás telepítése után újra kell indítani a számítógépet.
Gyorsjavítások helyettesítése
Ez a gyorsjavítás nem helyettesít más gyorsjavítást.
Fájlinformációk
A gyorsjavítás angol nyelvű változata a következő táblázatban található fájlattribútumokkal (vagy újabbakkal) rendelkezik. A fájlok dátuma és időpontja egyezményes világidő (UTC) szerint van megadva. A fájlinformációk megtekintése során a dátumok és időpontok helyi időre konvertálódnak. A helyi idő és az egyezményes világidő közötti különbségről a Vezérlőpultról elérhető Dátum és idő párbeszédpanel Időzóna lapján tájékozódhat.

A Microsoft Windows XP x86-alapú változatai esetén: (Tento
A táblázat összecsukásaA táblázat kibontása
File nameFile versionFile sizeDateTimePlatform
Mshtml.dll6.0.2900.30093 060 73605-Oct-200612:12x86
(Tento

Kerülő megoldás

A probléma kerülő megoldásához Windows Server 2003 rendszerrel működő számítógépen a window.closed tulajdonság eléréséhez használjon kivételkezelőt (például try és catch utasításból álló blokkot). A kivétel előfordulásakor az ablak bezáródik, és az Internet Explorer kezeli a kivételt.

Használjon például az alábbi példához hasonló kódot:
<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()">
Zárja be a gyermekablakot. A művelet JavaScript hibát eredményez.</a>
</body>
</html>

Állapot

A Microsoft megerősítette, hogy a cikkben tárgyalt jelenség az érintett termékek hibájára vezethető vissza. A hiba első javítását a Windows Server 2003 Service Pack 2 szervizcsomag tartalmazza.

További információ

Az MS06-042 jelű biztonsági frissítésről a Microsoft Tudásbázis alábbi cikkében tájékozódhat:
918899 MS06-042: Összegző biztonsági frissítés az Internet Explorer programhoz
A szoftverfrissítési terminológiáról a Microsoft Tudásbázis alábbi cikkében tájékozódhat:
824684 A Microsoft szoftverfrissítéseinek leírásához használt szabványos terminológia bemutatása

Tulajdonságok

Cikk azonosítója: 926046 - Utolsó ellenőrzés: 2008. december 1. - Verziószám: 5.6
A cikkben található információ a következő(k)re vonatkozik:
  • 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 a következő platformokon
    • 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) a következő platformokon
    • 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 a következő platformokon
    • Microsoft Windows XP Professional
    • Microsoft Windows XP Home Edition
Kulcsszavak: 
kbqfe kbsecurity kbpubtypekc kbwinserv2003sp2fix kbautohotfix KB926046
A Microsoft tudásbázisban szolgáltatott információkat "az adott állapotban", bárminemű szavatosság vagy garancia nélkül biztosítjuk. A Microsoft kizár mindennemű, akár kifejezett, akár vélelmezett szavatosságot vagy garanciát, ideértve a forgalomképességre és az adott célra való alkalmasságra vonatkozó szavatosságot is. A Microsoft Corporation és annak beszállítói semmilyen körülmények között nem felelősek semminemű kárért, így a közvetlen, a közvetett, az üzleti haszon elmaradásából származó vagy speciális károkért, illetve a kár következményeként felmerülő költségek megtérítéséért, még abban az esetben sem, ha a Microsoft Corporationt vagy beszállítóit az ilyen károk bekövetkeztének lehetőségére figyelmeztették. Egyes államok joga nem teszi lehetővé bizonyos károkért a felelősség kizárását vagy korlátozását, ezért a fenti korlátozások az ön esetében esetleg nem alkalmazhatók.

Visszajelzés küldése