Příkaz Otevřít v novém okně nefunguje v aplikaci Internet Explorer

Prohlášení o odmítnutí odpovědnosti pro už nepodporovaný obsah KB

Tento článek byl napsán pro produkty, ke kterým již Microsoft nadále nenabízí podporu. Článek je tedy poskytován „tak, jak je“ a nebude už nadále aktualizován.

Internet Explorer 5 a 6 verzi tohoto článku naleznete v tématu 281679 .

Příznaky

Můžete zaznamenat některý z následujících příznaků:
  • Jestliže webovou adresu na webové stránce klepněte pravým tlačítkem myši a potom klepněte na příkaz Otevřít v novém okně, webové stránky nebude otevřena v novém okně.
  • Po klepnutí na odkaz na webovou stránku, která používá skript pro otevření nového okna, nové okno se neotevře nebo se může zobrazit následující chybová zpráva:
    Chyba skriptu aplikace Internet Explorer
    Došlo k chybě ve skriptu na této stránce.

    Řádek:
    Znak:
    Chyba: Žádné takové rozhraní podporovány
    Kód: 0

    Chcete pokračovat ve spouštění skriptů na této stránce?

Příčina

Tomuto problému může dojít, pokud platí jedna nebo více následujících podmínek jsou pravdivé:

  • Nainstalovali jste program, který nesprávně registruje rozhraní v následujícím klíči registru:
    HKEY_CLASSES_ROOT\Interface
  • Microsoft Visual Basic 5.0 odebrána, poté, co jste použili k vytvoření programu, který používá ovládací prvek Webbrowser poskytnutý souborem Shdocvw.dll.
  • Některé informace registru aplikace Internet Explorer je poškozen nebo chybí.

Řešení

Chcete-li vyřešit tento problém:

  1. Klepněte na tlačítko Start a potom klepněte na příkaz Spustit.
  2. Do pole Otevřít zadejte příkaz regsvr32 actxprxy.dll.
  3. Klepněte na tlačítko OKa potom znovu na tlačítko OK když obdržíte následující zprávu:
    Provedení DllRegisterServer v actxprxy.dll se zdařilo.
  4. Klepněte na tlačítko Start a potom klepněte na příkaz Spustit.
  5. Do pole Otevřít zadejte příkaz regsvr32 shdocvw.dll.
  6. Klepněte na tlačítko OKa potom znovu na tlačítko OK když obdržíte následující zprávu:
    Provedení DllRegisterServer v shdocvw.dll se zdařilo.
  7. Restartujte počítač.
Tomuto problému může dojít také pokud registrační informace chybí nebo jsou poškozeny některé soubory systému Windows nebo aplikace Internet Explorer. Pokud nefungují kroky, které jsou popsány dříve v tomto článku, opakujte kroky pro registraci některých dalších souborů systému Windows a aplikace Internet Explorer. Chcete-li to provést, použijte následující příkazy:
  • regsvr32 oleaut32.dll
  • regsvr32 shdocvw.dll
  • regsvr32 actxproxy.dll
  • regsvr32 mshtml.dll
  • regsvr32 pdm32.dll
K tomuto problému nedochází v aplikaci Internet Explorer 4.01 Service Pack 1 nebo novější. Chcete-li získat nejnovější verzi aplikace Internet Explorer, naleznete na následujícím webu společnosti Microsoft:

Stav

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti uvedených na začátku tohoto článku.
Vlastnosti

ID článku: 180176 - Poslední kontrola: 12. 1. 2017 - Revize: 2

Váš názor