martes, 8 de junio de 2010

Eventos en JavaScript

onAbort 
    El usuario interrumpe la carga de una imagen
onBlur  
    Un elemento de formulario, un campo del formulario o marco pierden el foco
onChange  
    El valor de un campo de formulario cambia
onClick  
    Se hace click en un objeto, campo de formulario o formulario
onDbClick  
    Se hace doble click en un objeto, campo de formulario  o formulario
onDragDrop  
    El usuario arrastra y suelta un objeto en la ventana
onError  
    La carga de un archivo produce un error
onFocus 
    Un objeto, campo o formulario recibe el foco
onKeyDown
    El usuario pulsa una tecla
onKeyPress
    El usuario mantiene pulsada una tecla
onKeyUp
    El usuario suelta una tecla 
onLoad
    El navegador termina la carga de una ventana o formulario
onMouseDown
    El usuario pulsa un botón del ratón
onMouseMove
    El usuario mueve el puntero
onMouseOut
    El puntero abandona una área o enlace
onMouseOver
    El puntero entra en una área o imagen
onMouseUp
    El usuario libera un botón del ratón
onMove
    Se mueve una ventana o un marco
onReset
    El usuario limpia un formulario
onResize
    Se cambia el tamaño de una ventana o marco
onSelect
    Se selecciona el texto del campo texto o área de texto de un formulario
onSubmit
    El usuario envía un formulario
onUnload
    El usuario abandona una página

*(Versiones Javascript 1.0-1.1-1.2)

miércoles, 19 de mayo de 2010

Instalacion sistema operativo

Me lo han preguntado tantas veces como instalar un sistema operativo (SO) que voy a crear una entrada con links a paginas que explican los pasos (por pereza, no me apetece escribir todo ese rollo) y para los que me dicen "joe! instalame el güindous, que eso a ti te gusta", les respondo que si, que me encanta todos los dias estoy instalandolo, llevo diciendome meses que tengo que meter el windows 7 pero mira aun sigo con la mierda de Vista en el portatil que me vino preinstalado. Que raro con lo que me gusta! donde este instalar un SO y yo bebiendo birras y riendome con mi gente... ains que desperdicio de vida.

NO, no intenteis instalar windows desde windows, el ordenador tiene que arrancar desde el cd de instalación, lapiz o ande lo tengais para iniciar la instalación da igual que el SO sea windows, linux u otro... por lo que para que aranque desde cd (si no lo hace ya) teneis que decirselo a la BIOS :

(El manual es para instalar Ubuntu pero como os he adelantado este paso es igual para cualquiera instalación de cualquier sistema operativo. Ubuntu es un linux bastante chulo para cualquier usuario, no tiene que ser un usuario avanzado y es GRATUITO a si es que si estais hartos de Windows os lo recomiendo)

2.- Bueno si teneis una copia pirata lo cual es ilegal hay instalaciones que son desatendidas, son las mejores porque te pide los minimos pasos, si teneis una copia legal que es lo que deberias tener u otra que no pone nada de instalacion desatendida tendreis que pasar los siguiente pasos:
- Arrancar programa instalacion
- Elegir partición donde se va instalar
- Formatear dicha particion (borramos todo) ya habréis hecho una copia de seguridad de vuestros datos, no?
- Instalar y darle a siguiente siguiente siguiente cuando os lo pida hasta que termine, entretenido verdad??

Si leeis lo que pone en las pantallicas azules del programa de instalación no tendréis dificultad... pero si os liais o no os gusta ese formato algún  inconsciente se lo habrá currao más que yo y solo teneis que buscar en google:



jueves, 6 de mayo de 2010

Crear paquetes de Instalación en Windows

El otro día vi un sencillo programa que trae Windows desde hace muchas versiones. Si ejecutáis el comando iexpress, os saldrá un pequeño asistente para "empaquetar" archivos en un instalable o crear paquetes de instalación:



martes, 20 de abril de 2010

Modificar desplegable con javascript

Partimos de un desplegable de municipios y lo que queremos es dejar con javascript tan solo con el municipio que se nos pasa como parámetro:

Se puede hacer de muchas formas, con mas o menos lineas de código:

Necesitamos el valor y el texto que van a parecer en el desplegable / combo resultante, como solo nos pasan el valor tenemos que averiguar el texto, si es el que tenemos actualmente seleccionado lo tenemos facil:

var form = document.formulario;

var muni_text = form.municipio.options[f.municipio.options.selectedIndex].Text;

Si no es el que tenemos seleccionado y queremos averiguar el texto del valor que se nos pasa como parametro se me ocurre utilizar un bucle for:

//siendo id_muni el parametro que nos pasan del valor del desplegable
var tam_combo = form.municipio.length //tamaño del combo
for(i=0;i<tam_combo;i++)
{
if (form.municipio.options[i].value == id_muni)
{
var muni_text = form.municipio.options[i].text;
i = tam_combo; //obligamos la salida
}
}

Ya tenemos los valores resultantes de nuestro nuevo combo de tan solo un valor (id_muni y muni_text)
Ahora nos cargamos el desplegable / combo entero:

while (form.municipio.length > 0)
form.municipio.options[0] = null;

Si miraramos el tamaño del combo nos daria 0.

Ahora introducimos los valores al desplegable / combo quedando como resultado un desplegable de solo un valor:

form.municipio.options[0] = new Option (muni_text, id_muni );


Otra forma de hacerlo seria eliminar todos menos el que queremos que quede:

var i = 0;
while (form.municipio.length>1)
{
if (form.municipio.options[i].value != id_muni)
{
form.municipio.options[i] = null;
}
else
{
i=1;
}
}

Siempre eliminamos la primera opcion i=0 por eso cuando llegamos al valor que no queremos eliminar pasa a ser el primero y eliminamos los restantes i=1

Bueno de paso hemos dado un repasito a las opciones DOM del javascript para un combo, si se os ocurre otra forma de hacerlo se agredecera que lo dejeis en los comentarios, como todos sabeis no hay una unica forma de hacer las cosas, estan las buenas, las malas y las de cada uno :)


lunes, 1 de febrero de 2010

Eliminar clave ajena en oracle (SQL)

Comando para eliminar una clave ya sea primaria, ajena....

alter table "nombre_tabla" drop [primary key unique constraint] "nombre_clave"

jueves, 21 de enero de 2010

JavaScript Metodo SUBTRING

El metodo Subtring extrae los caracteres de una cadena que hay entre dos indices inicio y fin y devuelve la cadena resultante:

var cadena = "Hello World";

var new_cadena = cadena.subtring(0,5);

document.write(new_cadena);

Por la salida estandar se imprime: Hello