Español
<!-- http://www.downcodes.com --> <!-- bbs http://bbs.downcodes.com --> <!--Para lograr este efecto, se requieren dos pasos: el primer paso. es: Agregue el siguiente código al área <head> --> <SCRIPT LANGUAGE="JavaScript1.2"> var intervalos=2000 var sparksOn = true; var speed = 40 var documentWidth=documentHeight=randomx; =aleatorio= esquina izquierda=esquina superior=0 var ns=(document.layers ie=(document.all); var ns6=(document.getElementById&&!document.all); var sparksAflyin = false; 10); var totalSparks = 0; function initAll(){ if(!ns && !ie &&!ns6){ sparksOn = false } setInterval("fuegos artificiales()",intervalos) if (ns) document.captureEvents( Event.MOUSEDOWN | Event.MOUSEMOVE); for(dNum=0; dNum<7; ++dNum){ if(es decir) allDivs[dNum]=eval('document.all.sDiv'+dNum+'.style'); else if (ns6) allDivs[dNum]=document.getElementById('sDiv'+dNum).style; else allDivs[dNum]=eval('document.layers["sDiv'+dNum+'"]'); firework() { //el código siguiente detecta las dimensiones del navegador if (ie){ documentWidth=document.body.clientWidth documentHeight=document.body.clientHeight leftcorner=document.body.scrollLeft topcorner=document.body.scrollTop } else if (ns ||ns6 ){ documentWidth=window.innerWidth documentHeight=window.innerHeight leftcorner=pageXOffset topcorner=pageYOffset } //el siguiente código genera aleatoriamente un conjunto de coordenadas que se encuentran dentro de la dimensión randomx=leftcorner+Math.floor(Math.random() *documentWidth) randomy=topcorner+Math.floor(Math.random()*documentHeight) if(sparksOn){ if(!sparksAflyin){ sparksAflyin=true; totalSparks=0 for(var spark=0;spark<=6; chispa++){ dx=Math.round(Math.random()*50); dy=Math.round(Math.random()*50); moveTo(spark,randomx,randomy,dx,dy); función moveTo( i,tempx,tempy,dx,dy){ if(ie){ if(tempy+80>(document.body.offsetHeight+document.body.scrollTop)) tempy=document.body.offsetHeight+document.body .scrollTop- 80; if(tempx+80>(document.body.offsetWidth+document.body.scrollLeft)) tempx=document.body.offsetWidth+document.body.scrollLeft-80; tempy+80 >(window.innerHeight+pageYOffset)) tempy=window.innerHeight+pageYOffset-80; if(tempx+80>(window.innerWidth+pageXOffset)) tempx=window.innerWidth+pageXOffset-80 } if(tempx >-50&&tempy >-50){ tempx+=dx;tempy+=dy; allDivs[i].left=tempx; allDivs[i].top=dx-=power;dy-=power; +i+","+tempx+","+tempy+","+dx+","+dy+")",velocidad) } else ++totalSparks if(totalSparks==7){ sparksAflyin=false; totalSparks=0; } ventana.onload=initAll </script> <estilo> #sDiv0 {posición:absoluta; altura:1; familia de fuentes:arial negro;color:aqua; ;} # sDiv1 {posición:absoluta; altura:1; ancho:1; fuente-familia:arial negro; tamaño de fuente:15px; color:rojo;} #sDiv2 {posición:absoluta; 1; ancho: 1; familia de fuente: arial negro; tamaño de fuente: 15 px; ancho: 1; negro; tamaño de fuente: 15 px; color: naranja; índice z: 12;} #sDiv4 {posición: absoluta; ancho: 1; familia de fuente: arial negro; ; z- index:13;} #sDiv5 {posición:absoluta; altura:1; ancho:1; familia de fuente:arial negro; tamaño de fuente:15px; posición:absoluta; altura:1; ancho:1; font-family:arial black; font-size:15px; color:z-index:15;} </style> <!--Paso 2: agregue lo siguiente código para <body>En el área--> <div id="sDiv0">*</div> <div id="sDiv1">*</div> <div id="sDiv2">*</div> <div id="sDiv3">*</div> <div id="sDiv4">*</div> <div id="sDiv5">*</div> <div id="sDiv6">*</ div>