La etiqueta <SCRIPT>
JavaScript (desde ahora JS) es un lenguaje de script,
de guiones, creado originalmente por la empresa Nestcape, que se inserta
en las páginas web mediante la etiqueta <SCRIPT>
de HTML.
Una vez que el navegador descarga una página que contiene un script se
encarga de interpretarlo y de ejecutarlo. Así se consigue la
independencia del script frente a la plataforma. ¡Lo único que necesitamos,
pues, es un navegador que interprete scripts!
Existen varias versiones del lenguaje JS y además diferentes números
de versión para cada navegador, por ejemplo, JavaScript 1.3
para Nestcape Navigator 4.06 y 4.6 o JScript 5 para Microsoft Internet
Explorer 5.0, entre otros.
La etiqueta <Script> puede insertarse en cualquier parte
de la página, aunque frecuentemente se sitúa en la sección de cabecera.
Mediante el atributo language se debe indicar si se trata
de un script de JS o de cualquier otro lenguaje (si no se indica se sobreentiende
que es un script de JavaScript):
<Script language="JavaScript">
<!--
código
//-->
</Script>
|
Los símbolos <!-- y //--> evitan
que los navegadores que no puedan interpretar scripts interpreten el código
de éstos como parte del contenido de la página. Para facilitar la lectura
del código a veces no se incluyen tales símbolos en los ejemplos de este
curso.
¿Y si el navegador no soporta scripts? Pues se puede agregar la
etiqueta especial <NOSCRIPT></NOSCRIPT> que mostrará
su contenido si el navegador no soporta lenguajes de guiones.
Una página web puede contener más de un script. Su orden de ejecución
corresponde a su orden de aparición en la página. Si bien hay scripts
que no son ejecutados hasta que el usuario lleve a cabo alguna acción
(como los manejadores de eventos) o el estado de la página cambie por
algún motivo (por ejemplo, porque se acaba de procesar todo el documento).
|