establecer tu página como la página de inicio del usuario

 
Este es un código muy fácil a la vez que útil y sirve para que al pinchar en un link o botón, tu página se establezca como la de inicio del usuario.
A esta función se le debe pasar el 'this' (siempre) para que le de el estilo de pagina de inicio. Y lo que se debe cambiar es el segundo parámetro poniendo la página que quieres q se establezca como la de inicio.
Primero se comprueba que el usuario tenga un explorador "valido"; Esta función solo funciona con Internet Explorer a partir de la versión 4; ya que ese estilo para beheviour se lo sacaron los de Microsoft de la manga; si no es valido le manda el alert.
Después se establece este objeto a setHomePage pasándole la dirección de la página.


En el HEAD:
<script language="javascript">
//Su explorador no soporta java o lo tiene deshabilitado; esta pagina necesita javascript para funcionar correctamente<!--
//Copyright © McAnam.com

    function inicio(objk,direccion){
        if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion)>3)){
            objk.style.behavior="url(#default#homepage)";
            objk.setHomePage(direccion);
        }
        else{
            alert("su navegador no dispone de esta opción");
        }
    }
                    
//-->    
</script>

En el BODY:
<a href="#" onclick="javascript:inicio(this,'http://www.tudireccion.com/');">Para hacerlo con un link</a>
<input type="button" onclick="inicio(this,'http://www.tudireccion.com/');" value="para hacerlo con un botón">

Links relacionados:
Añadir página a Favoritos
Ejecutar comandos del navegador con execCommand


Para cualquier duda, consulta, sugerencia, opinión, colaboración, etc; no dude en ponerse en contacto con nosotros

Copyright © 2002-2017 [McAnam]. Reservados todos los derechos.
www.mcanam.com