Como saber si el usuario tiene Silverlight instalado

Esta fue la pregunta que se hizo en los foros de MSDN, es una pregunta interesante porque puede que nos interese redirigir automáticamente al usuario que no tiene instalado Silverlight a una pagina nuestra en formato HTML sin tener que obligarle a instalar Silverlight para ver nuestra pagina y perder un visitante que no quiere instalarse el plugin.

La manera de comprobarlo es a través de JavaScript

 

 

function isSilverlightInstalled()

{

    var isSilverlightInstalled = false;

    

    try

    {

        //check IE

        try

        {

            var slControl = new ActiveXObject('AgControl.AgControl');

            isSilverlightInstalled = true;

        }

        catch (e)

        {

            //Checkeamos Firefox

            if ( navigator.plugins["Silverlight Plug-In"] )

            {

                isSilverlightInstalled = true;

            }

        }

    }

    catch (e)

    {

        

    }

    return isSilverlightInstalled;

}

A disfrutarlo

Un comentario sobre “Como saber si el usuario tiene Silverlight instalado”

Responder a anonymous Cancelar respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *