Ver Mensaje Individual
  #2 (permalink)  
Antiguo 09/11/2010, 06:28
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Ayuda con alert

Si puedes quitar el onclick.

Podrias usar un div oculto que se muestre con lo que ahora muestras en el alert y luego claro le podrias dar el formato que quieras.

Con lo que nos muestras no puedo pistarte mas de como hacerlo.

En el onclick o noMauseOver podrias poner una funcion que muestre el div y llene el contenido que debe mostrar, via innerHTML...

aquí te paso un ejemplo muy simple....

Código HTML:
Ver original
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <title>Documento sin t&iacute;tulo</title>
  3. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  4. </head>
  5. <script language="JavaScript" type="text/JavaScript">
  6. function muestra(texto){
  7. document.getElementById('divalert').innerHTML=texto;
  8. document.getElementById('divalert').style.display="";
  9. }
  10.  
  11. function oculta(){
  12. document.getElementById('divalert').style.display="none";
  13. }
  14. <br>
  15. <br>
  16. <br>
  17. <br>
  18. <br>
  19. <div id="divalert" style="position:absolute; display:none; background-color:#ff0000; left: 300; top: 200;"></div>
  20. <br>
  21. <br>
  22. <br>
  23. <br>
  24. <br>
  25. <br>
  26. <table width="100%" border="0" cellspacing="0" cellpadding="0">
  27.   <tr>
  28.     <td onMouseOver="muestra('Actividad 1')" onMouseOut="oculta()"><a href="#">Actividad 1</a></td>
  29.   </tr>
  30.   <tr>
  31.     <td onMouseOver="muestra('Actividad 2')" onMouseOut="oculta()"><a href="#">Actividad 2</a></td>
  32.   </tr>
  33.  
  34.  
  35. </body>
  36. </html>

Quim