Script q no me funciona
Hola Amigos,
Nuevamente recurro de un cierto tiempo a Uds. y es que es para preguntarles una duda sobre este Script:
1.- Cuando este lo hago correr en mi Disco Duro, el Script funciona solo que en la Barra de estado me aparece un signo de admiración.
2.- Cuando hago correr en la Red de Internet, sigue apareciendo ese signo de admiración y el Script ya no funciona (además que me aparecen otros errores)
Lo puse en PHP para que se vea mejor:
Código PHP:
colores=new Array('#6699FF','#6699FF','#6699FF','#6699FF','#6699FF','#6699FF','#6699FF','#6699FF','#6699FF') nume = 10; y = 0; x = 0; n6=(document.getElementById&&!document.all); ns=(document.layers); ie=(document.all); doc=(ns||ie)?'document.':'document.getElementById("'; todo=(ns||n6)?'':'all.'; n6r=(n6)?'")':''; estilo=(ns)?'':'.style'; if (ns){ for (i = 0; i < nume; i++) document.write('<layer name="dots'+i+'" top=0 left=0 width='+i/2+' height='+i/2+' bgcolor=#ff0000></layer>'); } if (ie) document.write('<div id="con" style="position:absolute;top:0px;left:0px"><div style="position:relative">'); if (ie||n6){ for (i = 0; i < nume; i++) document.write('<div id="dots'+i+'" style="position:absolute;top:0px;left:0px;width:'+i/2+'px;height:'+i/2+'px;background:#ff0000;font-size:'+i/2+'"></div>'); } if (ie) document.write('</div></div>'); (ns||n6)?window.captureEvents(Event.MOUSEMOVE):0; function Mouse(evnt){ y = (ns||n6)?evnt.pageY+4 - window.pageYOffset:event.y+4; x = (ns||n6)?evnt.pageX+1:event.x+1; } (ns)?window.onMouseMove=Mouse:document.onmousemove=Mouse; function animate(){ animar=(ns||n6)?window.pageYOffset:0; if (ie) con.style.top=document.body.scrollTop; for (i = 0; i < nume; i++){ var temporal1 = eval(doc+todo+"dots"+i+n6r+estilo); randcolours = colores[Math.floor(Math.random()*colores.length)]; (ns)?temporal1.bgColor = randcolours:temporal1.background = randcolours; if (i < nume-1){ var temporal2 = eval(doc+todo+"dots"+(i+1)+n6r+estilo); temporal1.top = parseInt(temporal2.top); temporal1.left = parseInt(temporal2.left); } else{ temporal1.top = y+animar; temporal1.left = x; } } setTimeout("animate()",10); } animate();
Los Errores que pude ver son los siguientes:
Linea: 2
Carácter: 1
Error: Carácter no valido
Linea: 37
Carácter: 1
Error: 'con' no está definido
¿Que parte del código va mal por favor?
|