miércoles, 20 de agosto de 2008

Deshabilitar tecla ENTER en formulario Web

Normalmente cuando tenemos un formulario con varios Texboxes no queremos que los datos se procesen al presionar la tecla ENTER, muchos usuarios suelen apretarla en vez de la tecla TAB para ir al siguiente campo.

Para solucionar este problema podemos agregar el siguiente código dentro del HEAD de nuestra página.



<script type="text/javascript">
  
function noENTER(evt)
  {
  
var evt = (evt) ? evt : ((event) ? event : null);
   var
node = (evt.target) ? evt.target : ((evt.srcElement) ? evt.srcElement : null);
   if
((evt.keyCode == 13) && (node.type=="text"))
   {
    
return false;
  
}
  }
  
document.onkeypress = noENTER;
</script>

jueves, 14 de agosto de 2008

Acentos y ntfs-3g

Un aspecto interesante del Linux hoy día es que tenemos la capacidad de leer y escribir en particiones NTFS (generalmente utilizado por sistemas Windows).
Bueno resulta que el otro día estaba buscando una foto para utilizarla como fondo de escritorio y necesitaba acceder a mi vieja partición Windows.
Como soy aficionado a la fotografía tenía varias imágenes en la carpeta "Mis Imágenes" y quise escoger un archivo de allí. Me empecé a preocupar cuando no pude encontrar la carpeta en cuestión. Probe con el Thunar, Konqueror, con la consola, nada!

Bien, resulta que al tener la configuración regional del linux en inglés por algún motivo se omiten los archivos con acentos y eñes.

La solución es montar la partición de Windows con la opción "nls=es_PY" o es_LOQUESEA, según el país de donde seamos.

Con este parámetro podemos ver todos los archivos con acentos y eñes. Como por ejemplo "Mis Imágenes", "Mi música", etc.