Ver Mensaje Individual
  #6 (permalink)  
Antiguo 29/12/2002, 16:04
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola Elig:

Vamos por partes...

Te voy a decir como arreglo yo el cursor hand.
Si lo pones con una etiqueta <a> se pone la mano sola, pero si no te sirve ese tag, lo que yo suelo hacer es poner un script que se cargue al iniciarse la página...
<body onload="inicio()">
...
Y en inicio pongo todas las cosas de la inicialización.
var elcursor = (document.all) ? "hand":"pointer";
// luego le pongo a todos los elementos el estilo del cursor...
document.getElementById("elemento1").style.cursor = elcursor;
...

Si usas colecciones puedes usar luego un bucle...

Por ejemplo, si son etiquetas "td" con class=enlace, sería algo así:
var lasceldas = document.getElementsByTagName("td");
for (var _i = 0; _i < lasceldas.length; _i ++)
if (lasceldas[_i].className == "enlace")
lasceldas[_i].style.cursor = elcursor;

Otro tipo de colecciones son las que genera getElementsByName, lo que pasa es que recuerdo que explorer genera la colección con el atributo "id" y netscape con "name" (el segundo caso creo que debe ser el correcto)

El otro tema, no sabría contestarte, ya que el tag <a no suelo usarlo y ese estilo tampoco, aunque me parece que es estándar.

Saludos