Poner como página de inicio

Solución

<script>

function paginaInicio() {

   var verBase = navigator.appVersion;

   var url = "'https://www.misitio.com/'";

   verBase = verBase.match(/MSIE ([^;]+);/);

   verBase =parseFloat(verBase[1]);

   if(navigator.appVersion.indexOf('MSIE') >-1 && verBase >=5)

    {

    with(document){

        write('<A HREF="#" ');

        write('onClick="this.style.behavior=');

        write("'url(#default#homepage)';")         write('this.setHomePage('+url+');">');

        write('Pon mi sitio en tu página de inicio</a>')

    }

}

-->

< /script>

 <body>

<script language="Javascript">

paginaInicio()

</script>

< /body>

Explicación

 Mediante este sencillo código puedes tener en tu página un enlace para que los usuario coloquen tu página como página de inicio en su navegador. Hace uso de los behaviors, una característica exclusiva del explorador de Microsoft presente a partir de la versión 5. El código comprueba en primer lugar si el navegador es MSIE 5+ y soporta los behaviors, si es así simplemente escribe en la página el enlace con la frase aclaratoria de lo que hace el mismo. En lugar de texto puedes colocar un botón o una imagen, a fin de cuentas no es más que un enlace que actualiza el valor de style.behavior y llama al método setHomePage con la dirección url que queremos colocar como página de inicio por defecto del navegador.

Como lo uso

Poco que decir sobre el uso de este script.