Sdílet prostřednictvím


Postupy: Zjištění, jestli je nainstalován WPF Plug-In for Firefox

Modul plug-in WPF (Windows Presentation Foundation) pro Firefox umožňuje aplikacím prohlížeče XAML (XBAPs) a volným souborům XAML běžet v prohlížeči Mozilla Firefox. Toto téma obsahuje skript napsaný v HTML a JavaScriptu, pomocí kterého můžou správci určit, jestli je nainstalovaný modul plug-in WPF pro Firefox.

Varování

XBAPs vyžadují, aby fungovaly starší prohlížeče, jako je Internet Explorer a starší verze Firefoxu. Tyto starší prohlížeče jsou obvykle nepodporované ve Windows 10 a Windows 11. Moderní prohlížeče už kvůli rizikům zabezpečení nepodporují technologii potřebnou pro aplikace XBAP. Moduly plug-in, které umožňují XBAPs, se už nepodporují. Další informace najdete v tématu nejčastější dotazy k aplikacím hostovaným v prohlížeči WPF (XBAP).

Poznámka

Další informace o instalaci, nasazení a zjišťování rozhraní .NET Framework naleznete v tématu Instalace rozhraní .NET Framework pro vývojáře.

Příklad

Při instalaci rozhraní .NET Framework 3.5 je klientský počítač nakonfigurován s modulem plug-in WPF pro Firefox. Následující ukázkový skript zkontroluje modul plug-in WPF pro Firefox a zobrazí odpovídající stavovou zprávu.

<HTML>

  <HEAD>
    <TITLE>Test for the WPF plug-in for Firefox</TITLE>
    <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8" />
    <SCRIPT type="text/javascript">
    <!--
    function OnLoad()
    {

       // Check for the WPF plug-in for Firefox and report
       var msg = "The WPF plug-in for Firefox is ";
       var wpfPlugin = navigator.plugins["Windows Presentation Foundation"];
       if( wpfPlugin != null ) {
          document.writeln(msg + " installed.");
       }
       else {
          document.writeln(msg + " not installed. Please install or reinstall the .NET Framework 3.5.");
       }
    }
    -->
    </SCRIPT>
  </HEAD>

  <BODY onload="OnLoad()" />

</HTML>

Pokud je kontrola modulu plug-in WPF pro Firefox úspěšná, zobrazí se následující stavová zpráva:

The WPF plug-in for Firefox is installed.

V opačném případě se zobrazí následující stavová zpráva:

The WPF plug-in for Firefox is not installed. Please install or reinstall the .NET Framework 3.5.

Viz také