Cómo: Detectar si está instalado el complemento WPF para Firefox
El complemento Windows Presentation Foundation (WPF) para Firefox permite que las aplicaciones de explorador XAML (XBAP) y los archivos XAML dinámicos se ejecuten en el explorador Mozilla Firefox. En este tema se proporciona un script escrito en HTML y JavaScript que los administradores pueden usar para determinar si está instalado el complemento WPF para Firefox.
Advertencia
Las aplicaciones XBAP requieren exploradores heredados, como Internet Explorer y versiones anteriores de Firefox. Estos exploradores anteriores suelen no ser compatibles con Windows 10 y Windows 11. Los exploradores modernos ya no admiten la tecnología necesaria para las aplicaciones XBAP debido a riesgos de seguridad. Los complementos que habilitan XBAPs ya no se admiten. Para obtener más información, vea Preguntas más frecuentes sobre las aplicaciones hospedadas en explorador (XBAP) de WPF.
Nota:
Para obtener información sobre cómo instalar, implementar y detectar .NET Framework, consulte Instalación de .NET Framework para desarrolladores.
Ejemplo
Cuando se instala .NET Framework 3.5, el equipo cliente se configura con un complemento de WPF para Firefox. El siguiente script de ejemplo comprueba el complemento de WPF para Firefox y, a continuación, muestra un mensaje de estado adecuado.
<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>
Si la comprobación del complemento de WPF para Firefox se realiza correctamente, se muestra el siguiente mensaje de estado:
The WPF plug-in for Firefox is installed.
De lo contrario, se muestra el siguiente mensaje de estado:
The WPF plug-in for Firefox is not installed. Please install or reinstall the .NET Framework 3.5.
Vea también
.NET Desktop feedback