Udostępnij za pośrednictwem


Jak sprawdzić, czy WPF Plug-In jest zainstalowany dla przeglądarki Firefox

Wtyczka Windows Presentation Foundation (WPF) dla przeglądarki Firefox umożliwia uruchamianie aplikacji przeglądarki XAML (XBAPs) i luźnych plików XAML w przeglądarce Mozilla Firefox. Ten temat zawiera skrypt napisany w językach HTML i JavaScript, za pomocą którego administratorzy mogą określić, czy wtyczka WPF dla przeglądarki Firefox jest zainstalowana.

Ostrzeżenie

XBAPs wymagają obsługi starszych przeglądarek, takich jak Internet Explorer i stare wersje przeglądarki Firefox. Te starsze przeglądarki są zwykle nieobsługiwane w systemach Windows 10 i Windows 11. Nowoczesne przeglądarki nie obsługują już technologii wymaganej dla aplikacji XBAP ze względu na zagrożenia bezpieczeństwa. Wtyczki obsługujące XBAPs nie są już obsługiwane. Aby uzyskać więcej informacji, zobacz często zadawane pytania dotyczące aplikacji hostowanych w przeglądarce WPF (XBAP).

Uwaga / Notatka

Aby uzyskać więcej informacji na temat instalowania, wdrażania i wykrywania programu .NET Framework, zobacz Instalowanie programu .NET Framework dla deweloperów.

Przykład

Po zainstalowaniu programu .NET Framework 3.5 komputer kliencki jest skonfigurowany z wtyczką WPF dla przeglądarki Firefox. Poniższy przykładowy skrypt sprawdza wtyczkę WPF dla przeglądarki Firefox, a następnie wyświetla odpowiedni komunikat o stanie.

<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>

Jeśli sprawdzanie wtyczki WPF dla przeglądarki Firefox zakończy się pomyślnie, zostanie wyświetlony następujący komunikat o stanie:

The WPF plug-in for Firefox is installed.

W przeciwnym razie zostanie wyświetlony następujący komunikat o stanie:

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

Zobacz także