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

A cikk fordítása A cikk fordítása
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

 

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