Agregar a favoritos
Llevaba tiempo encontrándome un problemilla al usar un código de javascript para el típico “agregar a favoritos“.
Cuando el código usado funcionaba en Explorer, no lo hacía en Firefox, y viceversa. Así que al me hice con el siguiente, que es compatible con los dos navegadores, y me está funcionando bastante bien. Espero que os sirva:
En el head:
<script LANGUAGE=”JavaScript” type=”text/javascript”>
function agregar(){
if ((navigator.appName==”Microsoft Internet Explorer”) && (parseInt(navigator.appVersion)>=4)) {
var url=”URL de tu web“;
var titulo=”titulo de tu web“;
window.external.AddFavorite(url,titulo);
}
else {
window.sidebar.addPanel(“titulo de tu web“, “URL de tu web“, “”);
}
}
</script>
<script type=”text/JavaScript”>
<!–
function MM_callJS(jsStr) { //v2.0
return eval(jsStr)
}
//–>
</script>
En el body, en la ubicación que queramos dentro de nuestra web:
<a href=”#” onclick=”MM_callJS(‘javascript:agregar()’)”>Agregar a Favoritos</a>
No olvideis sustituir lo que va en negrita por los datos de vuestras webs.