Foros del Web » Programando para Internet » Javascript »

falta codigo

Estas en el tema de falta codigo en el foro de Javascript en Foros del Web. Hola amig@s. Veran... tengo el siguiente problemilla Hay un juego creado en javascript en el que se trata de ir tachando el maximo numero de ...
  #1 (permalink)  
Antiguo 25/08/2007, 08:59
 
Fecha de Ingreso: agosto-2007
Mensajes: 1
Antigüedad: 16 años, 8 meses
Puntos: 0
falta codigo

Hola amig@s.
Veran... tengo el siguiente problemilla

Hay un juego creado en javascript en el que se trata de ir tachando el maximo numero de casillas en 20 segundos.
Bien, hay un cuadradito donde te va diciendo la cantidad de casillas tachadas,
el codigo es el siguiente: (y despues del codigo la duda que tengo)

dentro de head

SCRIPT LANGUAGE="JavaScript">

<!-- Begin
var total = 0
var play = false
function display(element) {
var now = new Date()
if (!play) {
play = true
startTime = now.getTime()}
if (now.getTime() - startTime > 20000) {
element.checked = !element.checked
return
}
if (element.checked)
total++
else
total--
element.form.num.value = total
}
function restart(form) {
total = 0
play = false
for (var i = 1; i <= 100; ++i) {
form.elements[i].checked = false
}
}
// End -->
</SCRIPT>





y dentro de body

<script language="JavaScript">
<!-- Begin
document.write("<FORM><CENTER>")
document.write('<INPUT TYPE="text" VALUE="0" ');
document.write('NAME="num" SIZE=10 onFocus="this.blur()"><BR>')
document.write("<HR SIZE=1 WIDTH=40%>")
for (var i = 0; i < 10; ++i) {
for (var j = 0; j < 10; ++j) {
document.write('<INPUT TYPE="checkbox" ');
document.write('onClick="display(this)">')}
document.write("<BR>")}
document.write("<HR SIZE=1 WIDTH=40%>")
document.write('<INPUT TYPE="button" VALUE="restart" ');
document.write('onClick="restart(this.form)">')
document.write("</CENTER></FORM>")
// End -->
</script>



bien. hasta ahi.. bien


pero mi consulta es que quisiera como se podria hacer para que si la casilla de total tachadas llegase alguno por ejemplo a 75 se abriera y un aviso u otra pagina diciendo que as logrado superar el juego y asi enviar al siguiente.

Mas o menos en resumido. Quisiera que si algun usuario logra llegar a 75 por ejemplo, se abra otra pagina.


Espero haberme explicado

Muchas Gracias.
  #2 (permalink)  
Antiguo 25/08/2007, 11:00
Avatar de bookmaster  
Fecha de Ingreso: febrero-2002
Ubicación: Toledo
Mensajes: 976
Antigüedad: 22 años, 2 meses
Puntos: 67
Re: falta codigo

Podrias hacer lo siguiente:

Código PHP:
if (total >= 75){ //Comparo si el total de los marcados es mayor o igual a 75
// Abro la pagina o muestro el aviso
} else {
// Tu codigo con el que se juega.

Es lo mas sencillo que puedes hacer para que te habra o te salga una página al llegar al 75, ya que si esta por debajo la primera sentencia no se abriria

Espero haberte dao la pista de como hacerlo.
__________________
Decir si te a funcionado la respuesta es ¡GRATIS!. Por favor indicarlo.
http://www.lohacemosweb.net
http://tutoriales.lohacemosweb.net
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:19.