Como saber si el usuario tiene Silverlight instalado - Blog de Oskar Alvarez

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

Published 26/11/2009 11:15 por Oskar Alvarez
Archivado en:
Comparte este post:
http://geeks.ms/blogs/oalvarez/archive/2009/11/26/como-saber-si-el-usuario-tiene-silverlight-instalado.aspx

Comentarios

# 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

Thursday, November 26, 2009 11:53 AM por .NET con oskar