Agregar a favoritos en IE y en FF

Kal-El

LANero Kryptoniano
22 Sep 2005
11,865
Bueno tengo una consulta...

Resulta que quiero poner en una página que estoy haciendo un ícono para agregar a favoritos del Internet Explorer y a los marcadores del Firefox, pero he encontrado el código que lo hace bien en IE pero en FF me aparece un letrero que dice que Pulse Ctrl+D para agregarlo.

Luego por alli encontré un código que lo hace bien para el FF pero para el IE no funciona.

Si alguien me puede ayudar a integrar estos dos codigos en uno solo sería de gran ayuda. Aca les dejo los dos ejemplos que he encontrado:

Este me funciona bien con el IE pero con el Firefox solo me saca un letrero que dice que presiones Ctrl+D:

<script type="text/javascript">

function agregar()
{
//Para internet explorer
if ((navigator.appName=="Microsoft Internet Explorer") && (parseInt(navigator.appVersion)>=4))
{
var url="http://www.tudireccion.com/"; //Cambia esta dirección por la de tu web
var titulo="El nombre de mi web"; //Cambia esta nombre por el de tu web
window.external.AddFavorite(url,titulo);
}
//Para Netscape y Firefox
else
{
if(navigator.appName == "Netscape")
alert ("Presione Crtl+D para agregar a este sitio en sus Bookmarks");
}
}
</script>

<a href="javascript:agregar()">Agregar este sitio a favoritos</a>


Este me funciona bien en el Firefox pero en el Internet Explorer no y me gustaria poder integrarlo al primero:

<a href="javascript:window.sidebar.addPanel('Pagina Web','http://www.pagina.com/','')">Agregar a marcadores Firefox</a>
 
<script type="text/javascript">

function agregar()
{
//Para internet explorer
if ((navigator.appName=="Microsoft Internet Explorer") && (parseInt(navigator.appVersion)>=4))
{
var url="http://www.pagina.com/"; //Cambia esta dirección por la de tu web
var titulo="Pagina Web"; //Cambia esta nombre por el de tu web
window.external.AddFavorite(url,titulo);
}
//Para Netscape y Firefox
else
{
if(navigator.appName == "Netscape")
window.sidebar.addPanel('Pagina Web','http://www.pagina.com/','')
}
}
</script>
y lo utilizas con
<a href="javascript:agregar()">Agregar este sitio a favoritos</a>
obviamente cambiando las direccioones y los titulos ;)
 

Los últimos temas