Mi javascript no me funciona. Depurenmelo plis..

EnZo

Hola, tengo una web en la cual tube un gran fallo, y es que no la optimice a 800x600 o inferiores, y no es visible para todas las resoluciones. Pero probando con un fullscreen vi que si se podia ver a 800x600.
Entonces vi un java script de una web que te decia la resolucion que tenias en tu pc. Y a partir de eso e intentado hacer una mezcla.
Lo que intento es que en la pagina de entrada, cuando le den a entrar pues que este mire la resolucion que tienes. Y si es menor de 800 pues que haga un fullscreen y si no lo es que entre como web normal. El codigo es un poco simple pero me gustaria que me digeseis donde tengo los fallos.

<script language="JavaScript">
function entra() {
if ( screen.width < 800 ){
ttms=window.open("inicio.htm","Votar","fullscreen=1,
scrollbars=auto");
}
else if ( screen.width > 800 ) {
window.location.href="inicio.htm";
}
</script>

Gracias con antelacion.

B

prueba a poner >= 800 en vez de > 800

o si lo prefieres

prueba a poner <= 800 en vez de < 800

a lo mejor es eso. de todas formas el javascript es un dolor de cabeza porque existen más incompatibilidades de las deseables. mejor si lo evitas : P

EnZo

No me va asi tampoco. :`(

B

en el botón para entrar tienes que poner

onclick="entrar()"

usea tiene que quedar así:

<a href="#" onclick="entrar()">Clic aquí para entrar</a>

Kansei

coloca un alert(screen.width) antes de la función, y asi ves que valores te toma

EnZo

#4: Es obio que eso hay que ponerlo xD pero no me va, gracias por el interes.
Aunque yo lo he echo <a href="javascript:entra();"><img src="...

#5: Kansei he echo lo que me dices y ami me da 1024 xq es la resolucion que tengo, y deberia de ir no? pff pos no se que mas hacer :(

Sandevil

Prueba a quitar el ttms=

y un alert(entra)
(Err.. el java no es mi fuerte.. asi que ahora no recuerdo muy bien la "ortografia" del lenguaje :P )

EnZo

Jejeje, el codigo del principio iva bien xD Esta al pelo
Solo que me faltaba cerrar los campos "}" Sere lamer... xDD

Weno asias de toas formas. Y ahora planteo otra duda aqui mismo.

Se puede hacer que cuando le den al link donde hace fulscreen haga el fulscreen en esa misma pagina
pirncipal.

Osea: window.location.href="inicio.htm";
Con eso entro a la web inicio desde la misma ventana de explorer en la que estoy.

Y con: window.open("inicio.htm","Votar","fullscreen=1,scrollbars=auto");
Se mete en inicio haciendo un fulscreen pero habriendo otra ventana de internet Explorer y estoy con la index y aparte con la de inicio.

Se puede hacer para que el fullscreen lo haga desde la misma ventana de explorer?

Usuarios habituales