Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/11/2003, 05:42
Avatar de fjmasero
fjmasero
 
Fecha de Ingreso: diciembre-2002
Mensajes: 488
Antigüedad: 22 años, 1 mes
Puntos: 1
muy extraño, para mi

Wenas:

Para finalizar la semanita, una cuestión q para mi me resulta extraña.

Tengo un tabla (generada dinamicamente) en la q pretendo q cada fila sea un link y cambie el color y la barra de estado al pasar el ratón por encima.

El control de cambio del color, funciona normalmene, pero en lo q se refiere al cambiar el texto de la barra de estado, la forma en q he tenido q hacerlo es extraña.

Los efectos los tengo con onMouseOver sobre el tr, pero estoy "obligado" a poner un onMouseOver en el a href con valor return true para q el cambio de la barra de estado funcione.

He probado diferentes combinaciones, poniendolo en el link, fuera/dentro de la funcion, cambiando el orden en q están los tr y los a href, etc., y al final, después de muchas pruebas, la forma mínima de hacerlo es esta
Código:
...
function overProducto(objTR)
{
  objTR.style.backgroundColor = "yellow";
  window.status = "..."; //no funciona si no se pone el onmouseover=return tre en el a href
  return true;
}
...
...
<table>
  <tr onMouseOver="overProducto(this)">
  <a href="..." onMouseOver="return true;">
....
  </a>
  </tr>
...
...
No se. Supongo q hagl se me escapa.

Bueno, si a alguno se os ocurre una explicación, o una solución + adecuada, decirlo.

Salu2
__________________
No es sabio el que sabe sino el que no sabe y quiere aprender

Última edición por fjmasero; 14/11/2003 a las 05:46