Alternacion de codigos

El H
06 de Julio del 2002
Hola, me gustaria saber si hay forma alguna de alternar dos codigos HTML, para que cuando entre una persona vea una página pero al momento que entre otra vea una cosa distinta pero siempre en la misma direccion...
Que alterne dos codigos HTML diferentes, yo lo aplicaria con una animacionm en Flash, cuando una persona entre vea una animacion pero cuando vuelva a entrar otra persona vea una cosa diferente, que se vayan alternando diferentes codigos, y que tambien cambie el fondo de pantalla...
Hay forma de hacer esto?¿
Muchas gracias de antemano
El H

Battlecat
06 de Julio del 2002
Hola El H

Desde luego que hay una forma de hacerlo. Pero un método sencillo, es la utilización de "random" en Javascript. Este da un número aleatorio, y por ejemplo, el color de la pantalla se establece al azar, lo mismo que con la animación en flash.

Otro método, es poniendo una cookie, que resulta algo más complicado, pero igualmente eficaz.

Y lo último, es que uses "capas", pero tal vez tendrás problemas con los demás navegadores que no sean Internet Explorer, ya que si es Netscape, deberás utilizar layers.

De todas formas le recomiendo usar alguna de las dos primeras formas, ya que es mucho más sencillo ;-)

Buena suerte. Cuídese mucho
Saludos a todo el foro
Atte Battlecat

El H
06 de Julio del 2002
Hola, gracias por responderme, sabrias tu el codigo del javascript que utiliza para hacer el random?¿
Me lo podrisa dar?¿
Muchas gracias Battlecat..
Y hasta la proxima
El H

Battlecat
06 de Julio del 2002
Hola El H

Voy a poner un código de ejemplo, para que más o menos puedas ver el funcionamiento de random.

--------------------------------------------------
<html><head><title>Utilizaci&oacute;n de random</title>
<script language="Javascript">
function azar()
{azar1 = Math.random()*50;
azar1 = Math.round(azar1)+1;
azar2 = Math.random()*50;
azar2 = Math.floor(azar2)+1;
status='Azar1: '+azar1+' Azar2:'+azar2;
setTimeout('azar()',1000);
}
</script></head>

<body onload="azar();"></body></html>
(Mirar la barra de estado)
--------------------------------------------------

Ahora puede ver, que que en la barra de estado, se pueden posicionar números al azar entre el 1 y el 50. Lo mismo pasa con los códigos aleatorios, con las imágenes de publicidad, presentaciones cambiantes, etc. Por ejemplo, para sacar algo de código, podríamos hacer esto:

--------------------------------------------------
<html><head><title>Utilizaci&oacute;n de random</title>
<script language="Javascript">
function status_azar()
{
azar = Math.random()*2;
azar = Math.floor(azar)+1;
if(azar == 1)
{
document.title = 'Se podría poner un código';
}
else
{
document.title = 'Aquí iría un código aleatorio';
}
setTimeout('status_azar()',1000);
}
</script></head>

<body onload="status_azar();"></body></html>
(Mirar la barra de título)
--------------------------------------------------

Es exactamente lo mismo, sólo que en la consulta que usted hace, se podría hacer mención de random, y luego insertar el código escogido al azar.

Ojalá que le hayan servido mis ejemplos.

Cuídese mucho
Saludos a todo el foro
Atte Battlecat (Chile)