Foros del Web » Programando para Internet » Javascript »

Añadir a favoritos (cross-platform)

Estas en el tema de Añadir a favoritos (cross-platform) en el foro de Javascript en Foros del Web. Hola, supongo que a estas alturas todo el mundo sabe esto. Quiero hacer algo tan simple como linkar una imagen con un script (javascript) para ...
  #1 (permalink)  
Antiguo 05/06/2002, 06:03
hip
 
Fecha de Ingreso: mayo-2002
Mensajes: 16
Antigüedad: 22 años
Puntos: 0
Añadir a favoritos (cross-platform)

Hola, supongo que a estas alturas todo el mundo sabe esto.

Quiero hacer algo tan simple como linkar una imagen con un script (javascript) para añadir una URL a favoritos. Ya tengo un script (abajo lo incluyo) que funciona... salvo en Mac con IE (4 ó 5).

El script de 'añadir a favoritos va precedido de un sniffer de browser que acepta IE4 o sup y 'direcciona' a los demás a la imagen sin linkar.

Pregunta1: ¿debería funcionar el 'añadir a favoritos' en Mac?¿con éste u otro script (cuál)?
Pregunta2: si no puede funcionar, ¿cómo puedo 'discriminar' a los Mac?

Gracias,
hip
>>>anexo script
...
<!--
if ((navigator.appName == "Microsoft Internet Explorer") && (parseInt(navigator.appVersion) >= 4)) {
var url="http://www.youthing.es";
var title="Youthing - Mallorca Guía";
document.write('<A HREF="javascript:window.ext');
document.write('ernal.AddFavorite(url,title);&quot ; ');
document.write('onMouseOver=" window.status=');
document.write("'Incluye Youthing en Favoritos.'; return true ");
document.write('"onMouseOut=" window.status=');
document.write("' '; return true ");
document.write('"><img src="i/mallorcaguia.gif" width="168" height="31" border="0"></a>');}
else {
//var msg = "<img src="i/mallorcaguia.gif" width="168" height="31" border="0">";
document.write('<img src="i/mallorcaguia.gif" width="168" height="31" border="0">');}
...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:38.