Añadir página a favoritos dinámicamente en Javascript
Con el siguiente código Javascript que os voy a proporcionar, podremos poner un enlace en nuestra página web para que cuando el visitante haga click en él, se le añada la página a favoritos, con el título de la página y su dirección. Estos dos valores los toma automaticamente el script independientemente de la página/sección en la que se encuentre nuestro visitante.
function agregar(){
var url = document.URL; //OBTENEMOS LA DIRECCIÓN EN LA QUE ESTAMOS.
var titulo = document.title; //OBTENEMOS EL TÍTULO DE LA PÁGINA EN LA QUE ESTAMOS.
if ((navigator.appName=="Microsoft Internet Explorer") && (parseInt(navigator.appVersion)>=4)) { //Para Internet Explorer
window.external.AddFavorite(url,titulo);
}else{ //Para Firefox
if(navigator.appName == "Netscape"){
window.sidebar.addPanel(titulo, url,"");
}
}
}
Ahora sólo tenemos que crear el enlace en nuestra página:
Agréganos a favoritos
Y listo, así de fácil y rápido.