Foros del Web » Programando para Internet » Javascript »

problema codigo javascript no me funciona en toda la pag

Estas en el tema de problema codigo javascript no me funciona en toda la pag en el foro de Javascript en Foros del Web. Pues tengo este codigo Código PHP: < script type = "text/javascript"  >  var  snowsrc = "temas/1/imagenes/snow3.gif"    // Configure below to change number of snow to render    var  no  =  10 ;    // Configure whether snow should disappear after x seconds (0=never): ...
  #1 (permalink)  
Antiguo 19/10/2011, 03:08
 
Fecha de Ingreso: agosto-2010
Ubicación: pontevedra
Mensajes: 64
Antigüedad: 13 años, 8 meses
Puntos: 1
problema codigo javascript no me funciona en toda la pag

Pues tengo este codigo

Código PHP:
<script type="text/javascript" >
 var 
snowsrc="temas/1/imagenes/snow3.gif"
  
// Configure below to change number of snow to render
  
var no 10;
  
// Configure whether snow should disappear after x seconds (0=never):
  
var hidesnowtime 0;
  
// Configure how much snow should drop down before fading ("windowheight" or "pageheight")
  
var snowdistance "pageheight";

///////////Stop Config//////////////////////////////////

  
var ie4up = (document.all) ? 0;
  var 
ns6up = (document.getElementById&&!document.all) ? 0;

    function 
iecompattest(){
    return (
document.compatMode && document.compatMode!="BackCompat")? document.documentElement document.body
    
}

  var 
dxxpyp;    // coordinate and position variables
  
var amstxsty;  // amplitude and step variables
  
var idoc_width 800doc_height 600
  
  if (
ns6up) {
    
doc_width self.innerWidth;
    
doc_height self.innerHeight;
  } else if (
ie4up) {
    
doc_width iecompattest().clientWidth;
    
doc_height iecompattest().clientHeight;
  }

  
dx = new Array();
  
xp = new Array();
  
yp = new Array();
  
am = new Array();
  
stx = new Array();
  
sty = new Array();
  
snowsrc=(snowsrc.indexOf("temas/1/imagenes/")!=-1)? "snow3.gif" snowsrc
  
for (0no; ++ i) {  
    
dx[i] = 0;                        // set coordinate variables
    
xp[i] = Math.random()*(doc_width-50);  // set position variables
    
yp[i] = Math.random()*doc_height;
    
am[i] = Math.random()*20;         // set amplitude variables
    
stx[i] = 0.02 Math.random()/10// set step variables
    
sty[i] = 0.7 Math.random();     // set step variables
        
if (ie4up||ns6up) {
      if (
== 0) {
        
document.write("<div id=\"dot"+"\" style=\"POSITION: absolute; Z-INDEX: "+"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><a href=\"temas/1/imagenes/"><img src='"+snowsrc+"' border="0\"><\/a><\/div>");
      } else {
        
document.write("<div id=\"dot"+"\" style=\"POSITION: absolute; Z-INDEX: "+"; VISIBILITY: visible; TOP: 15px; LEFT: 15px;\"><img src='"+snowsrc+"' border=\"0\"><\/div>");
      }
    }
  }

  function 
snowIE_NS6() {  // IE and NS6 main animation function
    
doc_width ns6up?window.innerWidth-10 iecompattest().clientWidth-10;
        
doc_height=(window.innerHeight && snowdistance=="windowheight")? window.innerHeight : (ie4up && snowdistance=="windowheight")?  iecompattest().clientHeight : (ie4up && !window.opera && snowdistance=="pageheight")? iecompattest().scrollHeight iecompattest().offsetHeight;
    for (
0no; ++ i) {  // iterate for every dot
      
yp[i] += sty[i];
      if (
yp[i] > doc_height-50) {
        
xp[i] = Math.random()*(doc_width-am[i]-30);
        
yp[i] = 0;
        
stx[i] = 0.02 Math.random()/10;
        
sty[i] = 0.7 Math.random();
      }
      
dx[i] += stx[i];
      
document.getElementById("dot"+i).style.top=yp[i]+"px";
      
document.getElementById("dot"+i).style.left=xp[i] + am[i]*Math.sin(dx[i])+"px";  
    }
    
snowtimer=setTimeout("snowIE_NS6()"10);
  }

    function 
hidesnow(){
        if (
window.snowtimerclearTimeout(snowtimer)
        for (
i=0i<noi++) document.getElementById("dot"+i).style.visibility="hidden"
    
}
        

if (
ie4up||ns6up){
    
snowIE_NS6();
        if (
hidesnowtime>0)
        
setTimeout("hidesnow()"hidesnowtime*1000)
        }

 
</script> 
Pero mi pagina tiene divs y no me cubre la pag completa, solo el div del banner y poco mas

En definitiva, que se queda solo en la parte de arriba y no me baja easta el final de la pagina
  #2 (permalink)  
Antiguo 19/10/2011, 03:16
 
Fecha de Ingreso: agosto-2010
Ubicación: pontevedra
Mensajes: 64
Antigüedad: 13 años, 8 meses
Puntos: 1
Respuesta: problema codigo javascript no me funciona en toda la pag

Solucionado, era por que no tenia definido el "height" y normal que solo se quedara ai arriba xD

pd: cierren tema please :D

Etiquetas: pag
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 10:43.