HTMLpointHTMLpoint HTMLpoint.com


 Banner diversos en cada apertura 2/2

  semana 02 - 11 enero 1999

script.js

El file externo .js gestiona el script y se compone de la siguiente sintaxis:


La parte que a nosotros nos interesa es la primera, donde se insertan las referencias a las imágenes y a las URL que hay que visualizar. Pero vayamos por partes.

El código:

this[0] = 3;

es de IMPORTANCIA FUNDAMENTAL para el correcto funcionamiento del script. El valor "3", de hecho, indica el número TOTAL de banner que se quieren hacer rotar. En nuestro ejemplo, las imágenes son tres (banner01.gif, banner02.gif e banner03.gif). Si quisiéramos añadir otra, el valor aumentaría a "4" y así sucesivametne. No existen límites al número de banner que podemos insertar.

Las líneas sucesivas indican la imagen y el enlace correspondiente que se visualizarán random con cada apertura de página o reload. Consideremos la imagen "banner01.gif":

this[1] = "<a href=\"http://www.htmlpoint.com\"><img src=\"banner01.gif\" width=468 height=60 border=1 alt=\"Primer banner\"></a>";

Las reglas que hay que seguir son muy sencillas. Las referencias normales HTML a las imágenes y a otras marcas se insertan dentro de paréntesis con comillas dobles "". La única diferencia con HTML estándar es que en este caso hace falta insertar un signo "\" a cada apertura y cierre de marca que prevé las comillas. Por tanto, tanto la referencia al enlace como a la imagen, o al comentario de la misma, tiene que ir precedida de un signo "\". Para poner un ejemplo, la marca
no necesita este signo, mientras que una eventual marca <APPLET CODE="html.class"> debería modificarse en <APPLET CODE=\"html.class\">

En la impostación de los otros banner, sigue la numeración progresiva [1], [2], [3]


banner.htm

Éste es un simple file htm que simula un documento tipo en el que insertar un banner. No hya mucho que decir sobre este documento, sino que es necesario insertar una referencia al file externo js, en el punto donde se quiere visualizar el banner:

<Script language="JavaScript" Src="script.js"></Script>

HEcho esto en cada página, es posible modificar cada documento cambiando simplemente las impostaciones del file externo .js

Se per qualche ragione non vuoi servirti de un file esterno, puoi tranquillamente enserire la sentassi javascript all'interno dei tag <HEAD></HEAD> del file "banner.htm"


  Vuelve a principio de página