Foros del Web » Programando para Internet » Javascript »

eliminar espacion por la izq

Estas en el tema de eliminar espacion por la izq en el foro de Javascript en Foros del Web. Buenas, tengo este codigo que no se me ejecuta bien, ya que me deja demasiado espacion por la izq en la página y solo si ...
  #1 (permalink)  
Antiguo 27/11/2009, 07:04
 
Fecha de Ingreso: octubre-2008
Mensajes: 184
Antigüedad: 15 años, 6 meses
Puntos: 1
eliminar espacion por la izq

Buenas, tengo este codigo que no se me ejecuta bien, ya que me deja demasiado espacion por la izq en la página y solo si lo ejecuto de forma local, se me ejecuta bien, sino me sale en blanco, desplazado y se escribe en la caja de texto.

¿Alguien podria hecharme una mano?

el codigo es el siguiente


<html>
<head>

<script type="text/javascript">

// estas dos variables se pueden modificar
//fecha de referencia del contador: fin del año 2008
var futuro = new Date (2010,00,28,17,00);
//actualiza el contador cada 4 segundos ( = 1000 milisegundos)
var actualiza = 1000;
// función que calcula y escribe el tiempo en días, horas, minutos y segundos
// que faltan para la variable futuro
function faltan(){
var ahora = new Date();
var faltan = futuro - ahora;
// si todavís no es futuro
if (faltan > 0){
var segundos = Math.round(faltan/1000);
var minutos = Math.floor(segundos/60);
var segundos_s = segundos%60;
var horas = Math.floor(minutos/60);
var minutos_s = minutos%60;
var dias = Math.floor(horas/24);
var horas_s = horas%24;
// escribe los resultados
(segundos_s < 10)? segundos_s = "0"+ segundos_s: segundos_s = segundos_s;
(minutos_s < 10)? minutos_s = "0"+ minutos_s: minutos_s = minutos_s;
(horas_s < 10)? horas_s = "0"+ horas_s: horas_s = horas_s;
(dias < 10)? dias = "0"+ dias: dias = dias;
var resultado = dias+" "+ horas_s +" "+ minutos_s +" " + segundos_s ;
document.formulario.reloj.value = resultado;
//actualiza el contador
setTimeout("faltan()",actualiza);
}
// estamos en el futuro
else {
document.formulario.reloj.value= "00 dias : 00 horas : 00 minutos : 00 segundos" ;
}
}
</script>

<style type="text/css">
<!--
.Estilo1 { font-family: "Adobe Garamond Pro Bold"
}
#apDiv6 {
position:absolute;
left:372px;
top:291px;
width:648px;
height:28px;
z-index:6;
}
-->
</style>
</head>

<body onLoad="faltan();">
<form name="formulario"><input type="text" name="reloj" value="" size="40" style="color: #0099FF; border:1; font-size: 60pt; text-align: center;" solid black; text-align : center">
</p></form>


</body>
</html>
  #2 (permalink)  
Antiguo 27/11/2009, 07:08
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: eliminar espacion por la izq

edit @ after reading,
la razon del espacio extra se debe al atributo size del input, eliminalo. si lo que necesitas es que ocupe el ancho completo sin salirse de los limites, aplicale un ancho en css de 100%.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.

Última edición por zerokilled; 27/11/2009 a las 07:19
  #3 (permalink)  
Antiguo 02/12/2009, 13:52
 
Fecha de Ingreso: octubre-2008
Mensajes: 184
Antigüedad: 15 años, 6 meses
Puntos: 1
Respuesta: eliminar espacion por la izq

Muchas gracias!!! efectivamente tenias razón, gracias de nuevo!!
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 08:21.