Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/10/2011, 03:08
berto1989
 
Fecha de Ingreso: agosto-2010
Ubicación: pontevedra
Mensajes: 64
Antigüedad: 13 años, 9 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