Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/12/2009, 12:36
cslbcn
 
Fecha de Ingreso: marzo-2008
Mensajes: 383
Antigüedad: 16 años, 11 meses
Puntos: 5
Código no compatible con firefox

Hola.

Muchos dirán que Firefox es el mejor navegador del mundo, no quiero decir lo contrario, pero es el navegador que más problemas me da a la hora de programar.

Este código detecta si has hecho la combinación Ctrl+V (pegar) en el textarea. Si es así muestra un alert. Este código funciona y se ejecuta bien en:
. Internet Explorer
. Google Chrome
. Opera
. Safari

No se ejecuta en
. Mozilla Firefox

porque?????


Código HTML:
Ver original
  1.  
  2.  <script language="javascript">
  3.    function agrandar(e){
  4.       setTimeout(agrandar2(e),20);
  5.       function agrandar2(e){       
  6.          var code = (document.all) ? event.keyCode:e.which;
  7.      var ctrl = (document.all) ? event.ctrlKey:e.modifiers & Event.CONTROL_MASK;
  8.         if (window.event.ctrlKey){
  9.             if (window.event.keyCode == 86) {
  10.    
  11.                 alert("ok");           
  12.             }
  13.         }
  14.       }
  15. }
  16.  </script>
  17. </head>
  18.  
  19.  
  20. <textarea cols="85" rows="30" Id="TAestado" onkeydown="agrandar(event)" ></textarea>
  21. </body>
  22. </html>