Foros del Web » Programando para Internet » Javascript »

Instruccion IF en Javascript

Estas en el tema de Instruccion IF en Javascript en el foro de Javascript en Foros del Web. Hola señores, estoy en un problema con un codigo en Javascript y no he podido dar con ello. Soy nuevo en esto de programar paginas ...
  #1 (permalink)  
Antiguo 16/04/2010, 08:20
 
Fecha de Ingreso: marzo-2010
Mensajes: 9
Antigüedad: 14 años, 8 meses
Puntos: 0
Pregunta Instruccion IF en Javascript

Hola señores, estoy en un problema con un codigo en Javascript y no he podido dar con ello. Soy nuevo en esto de programar paginas web, por eso requiero de la ayuda de alguien con mayor conocimiento. Bueno al grano, lo que quiero es poner una instruccion IF para evaluar la resolución de la pantalla y de acuerdo a esta me configure los margenes de mi HTML. Adjunto el codigo para ver si alguien sabe algo, de ante mano muchas gracias.
Codigo:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>

<script language="JavaScript">
var ancho = (screen.width)
var alto = (screen.height)
if(ancho == 1024 & alto == 768){
body("contenido").marginLeft=200
}else{body("contenido").marginLeft=300}
</script>
</head>

<body id="contenido">...
  #2 (permalink)  
Antiguo 16/04/2010, 09:12
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 4 meses
Puntos: 1532
Respuesta: Instruccion IF en Javascript

el código js es incorrecto, debe ser:

Código Javascript:
Ver original
  1. <html>
  2. <head>
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  4. <title>Documento</title>
  5.  
  6. <script type="text/javascript" language="javascript">
  7. //es mejor una función que se llama al cargar la pagina, con del DOM ya cargado
  8. function ajustar(){
  9.     var ancho = (screen.width); //punto y comas al final de cada línea
  10.     var alto = (screen.height);
  11.     if(ancho == 1024 & alto == 768){
  12.         //body("contenido")NO existe, seria: document.getElementById("contenido")
  13.         document.body.style.marginLeft=200+"px";
  14.     }else{
  15.         document.body.style.marginLeft=300+"px";
  16.     }
  17. }
  18. </script>
  19. </head>
  20.  
  21. <body id="contenido" onload="ajustar();">
  22.  
  23. </body></html>
  #3 (permalink)  
Antiguo 16/04/2010, 10:54
 
Fecha de Ingreso: marzo-2010
Mensajes: 9
Antigüedad: 14 años, 8 meses
Puntos: 0
Respuesta: Instruccion IF en Javascript

Genial, muchas gracias por tu ayuda, me habia cabeciado toda la semana. Eres seco. Resulto de una vez. Muchas, muchas gracias
  #4 (permalink)  
Antiguo 16/04/2010, 19:36
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 4 meses
Puntos: 1532
Respuesta: Instruccion IF en Javascript

bueno, es mejor ser directo (seco) que grosero , pero sí, debes de profundizar un poco más en javascript , suerte y gracias por el comentario

Etiquetas: instruccion
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 11:54.