Příznaky
Po kompilace za běhu (JIT) určité funkce jazyka JavaScript Internet Explorer 11, může vrátit nesprávný výsledek typeof JavaScript pro hostitele a objekty DOM v režimech mimo okraje dokumentu.
Řešení
Informace o aktualizaci
Chcete-li vyřešit tento problém, nainstalujte nejnovější kumulativní aktualizaci zabezpečení pro aplikaci Internet Explorer. Chcete-li to provést, přejděte na Web Microsoft Update. Dále si pročtěte téma technické informace o nejnovější kumulativní aktualizaci pro aplikaci Internet Explorer.
Poznámka: Tato aktualizace byla poprvé zahrnuta v kumulativní aktualizaci zabezpečení pro aplikaci Internet Explorer (MS15-018) z března.
Další informace
Tento problém je způsoben časování problém s aplikací Internet Explorer při požadavku na vložené prostředky. Funkční stav je uveden takto:
"if (typeof x == …)" // works fine"y = (typeof x == …)" // does not work fine. Work around: "y = (typeof x == … || false)"
"return (typeof x == …)" // does not work fine. Work around: "return (typeof x == … || false)"
Stav
Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".
Odkazy
Viz terminologii , kterou společnost Microsoft používá k popisu aktualizací softwaru.