¿Existe una función de javascript que pueda usarse para detectar si hay una versión Silverlight específica instalada en el navegador actual?Detectar a través de javascript si Silverlight está instalado
Estoy particularmente interesado en la versión Silverlight 2 Beta 2. No quiero usar el método predeterminado de tener una imagen detrás del control Silverlight que se muestra si el complemento de Silverlight no se carga.
Editar: De enlace proporcionado en respuesta aceptada:
Incluir Silverlight.js (de Silverlight SDK)
Silverlight.isInstalled("2.0");
Tenga en cuenta que debe especificar la versión secundaria (".0"). Probar 'Silverlight.isInstalled (" 2 ")' funciona en Firefox, pero no funciona en IE. – Husky
@Husky no hay ninguna razón para no incluir el '.0', ya que lo hará funcionar en IE y cualquier sub versión silverlight instalada en la máquina del cliente como' .1' seguirá siendo verdadera al probar '.0 ' – Blowsie