Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/01/2012, 08:40
Eux
 
Fecha de Ingreso: octubre-2010
Mensajes: 60
Antigüedad: 13 años, 6 meses
Puntos: 0
Error incomprensible con innerHTML

Hola a tod@s,

No sé porque este sencillo código no me funciona:

Código Javascript:
Ver original
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3.  
  4.  
  5. <head>
  6. <script type="text/javascript">
  7. if(!navigator.cookieEnabled){
  8.     alert("hola"); 
  9.     document.getElementById("aviso").innerHTML = "sssssssssssssssssss";
  10.     alert("adios");
  11. }
  12. </script>
  13. </head>
  14.  
  15. <body>
  16. <table>
  17.  
  18. <div id='aviso'>   prueba html     </div>
  19.  
  20. </table>
  21. </body>
  22. </html>

La primera idea era rellenar el DIV 'aviso' para avisar al usuario de que no tiene activadas las cookies, pero el javascript que se ejecuta no es capaz de imprimir el segundo alert, con lo que tengo algún problema con la línea del innerHTML, y no veo qué puede ser.

Cualquier ayuda será bienvenida, gracias por anticipado.