Procedura: rilevare se il plug-in WPF per Firefox è installato o meno

Il plug-in Windows Presentation Foundation (WPF) per Firefox consente l'esecuzione di applicazioni browser XAML (XBAP) e file XAML separati nel browser Mozilla Firefox. In questo argomento viene fornito uno script scritto in HTML e JavaScript che gli amministratori possono usare per determinare se è installato il plug-in WPF per Firefox.

Avviso

Gli XBAP richiedono il funzionamento dei browser legacy, ad esempio Internet Explorer e Firefox. Queste versioni precedenti del browser sono in genere non supportate in Windows 10 e Windows 11. I browser moderni non supportano più la tecnologia necessaria per le app XBAP a causa di rischi per la sicurezza. I plug-in che abilitano XBAP non sono più supportati.

Nota

Per altre informazioni sull'installazione, la distribuzione e il rilevamento di .NET Framework, vedere Installare .NET Framework per sviluppatori.

Esempio

Quando .NET Framework 3.5 è installato, il computer client viene configurato con un plug-in WPF per Firefox. Lo script di esempio seguente verifica la presenza del plug-in WPF per Firefox e quindi visualizza un messaggio di stato appropriato.

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

Se il controllo del plug-in WPF per Firefox ha esito positivo, viene visualizzato il messaggio di stato seguente:

The WPF plug-in for Firefox is installed.

In caso contrario, viene visualizzato il messaggio di stato seguente:

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

Vedi anche