Criptonomicón

Suscripción gratis

Susurros

Ariadn@

¿Intimidad?

Artículos

Seguridad

Acceso a BD

Autenticación

Comercio-e

Linux

Navegación segura

Control de acceso

CGI

Java

JavaScript

Cookies

Crashes

Agujeros

Spam

Remailers

Anonimato

Correo seguro

Web seguro

Consejos prácticos

Referencias

Libro de Visitas

Curso de JavaScript

Introducción

Añadir JavaScript a una página 

Abrir y cerrar ventanas 

Escribir en la ventana actual 

Validar formularios 

Cambiar imágenes dinámicamente 

Cálculos matemáticos 

Cookies 

La barra de estado 

Menú de navegación 

JavaScript es un lenguaje de programación desarrollado por Netscape Corporation para su navegador Netscape Navigator 2.0, para permitir la ejecución de código dentro de las páginas en HTML. Microsoft posee su propia versión para su navegador Internet Explorer, llamada JScript, pero que, salvo en algunos detalles generalmente no demasiado importantes, resulta compatible con los navegadores de Netscape. Gracias a los programas (llamados guiones) escritos en este lenguaje y embebidos en las páginas HTML, se pueden conseguir interesantes efectos en las páginas web, comprobar la validez de la entrada de formularios, abrir y cerrar ventanas, cambiar dinámicamente el aspecto y los contenidos de una página, cálculos matemáticos sencillos y mucho más.

En este curso se pretende ofrecer una introducción al lenguaje JavaScript, que dote a sus lectores del conocimiento y herramientas necesarios para empezar inmediatamente a utilizar con eficacia guiones en sus páginas y mejorar así su contenido. Se ofrecerán ejemplos continuamente, junto con su código fuente, que puede ser tomado como punto de arranque para desarrollar nuevas aplicaciones. Si desea obtener una guía completa sobre este lenguaje, se recomienda al lector acudir a la página de Netscape.

Las personas que ya estén familiarizadas con HTML y especialmente con el lenguaje de programación C/C++ o Java, no encontrarán ninguna dificultad en seguir estas lecciones, ya que JavaScript les resultará muy familiar. Se trata de un lenguaje interpretado por el navegador del usuario que carga una página web (no compilado). Está orientado a objetos, con una serie de limitaciones, cuyo cometido principal es prevenir que se altere el sistema ficheros del cliente, por lo que no puede leer, escribir, crear, borrar o listar ficheros (excepto cookies, de las que se hablará más adelante). Carece además de primitivas de red, de manera que no puede establecer conexión directa con otras máquinas (excepto enviar correo).

 

Copyright © 1997-2000 Gonzalo Álvarez Marañón, CSIC. Todos los derechos reservados.

Criptonomicón es un servicio ofrecido libremente desde el Instituto de Física Aplicada del CSIC. Para información sobre privacidad, por favor consulte la declaración de política sobre privacidad. Para sugerencias, comentarios o quejas, acuda al libro de visitas. Para contribuir al Criptonomicón, lea la página de contribuciones.

.