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
I file XBAP richiedono il funzionamento di browser legacy, ad esempio Internet Explorer e versioni precedenti di Firefox. Questi browser meno recenti sono in genere non supportati 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. Per altre informazioni, vedere Domande frequenti sulle applicazioni ospitate dal browser WPF (XBAP).
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
.NET Desktop feedback