ok gracias yo tambien lo hare a ver si me sirve |
Escrito originalmente por gaf No lo recomiendo, pero bueno entre <body> y </body> hola gaf , he hecho lo que has dicho y tengo un gif que sigue al puntero , pero junto a ese gif tambien le siguen dos cuadritos con una X en medio (como imagen que no se puede mostrar) , aqui te dejo mi foro para que veas lo que te digo , www.currobetiss.foro.st .. como hago para quitarle esos dos cuadritos y dejar solamente el gif? que he hecho mal? Cambia donde dice Url de tu gif , por la dirección absoluta de tu imagen . <script LANGUAGE="JavaScript1.2"> <!-- Begin var brOK = false, mie = false; if (document.layers || document.all) brOK = true; if (document.all) mie = true; var ex = 0, ey = 0; var ae, le, re, x0, y0, tid, realx, realy; function navMove(e) { ex = e.pageX; ey = e.pageY; moveeye() return routeEvent(e); } function mieMove() { ex = document.body.scrollLeft + event.x; ey = document.body.scrollTop + event.y; moveeye(); } function moveeye() { dy = ey - y0 - 20; dx1 = ex - x0 - 20; dx2 = ex - x0 - 60; r = Math.sqrt(dx1 * dx1 + dy * dy); if (r < 20) r = 20; dx1 = dx1 * 10 / r + x0 + 10; dy1 = dy * 10 / r + y0 + 10; r = Math.sqrt(dx2 * dx2 + dy * dy); if (r < 20) r = 20; dx2 = dx2 * 10 / r + x0 + 50; ae.left = x0; ae.top = y0; le.left = dx1; le.top = dy1; re.left = dx2; re.top = dy1; } function setHandlers() { if (!mie) { y0 = document.eyeballs.top; x0 = document.eyeballs.left; ae = document.eyeballs; le = document.lefteye; re = document.righteye; window.captureEvents(Event.MOUSEMOVE); window.onMouseMove = navMove; } else { y0 = document.all.eyeballs.style.pixelTop; x0 = document.all.eyeballs.style.pixelLeft; ae = document.all.eyeballs.style; le = document.all.lefteye.style; re = document.all.righteye.style; window.document.onmousemove = mieMove; } realx = x0 + 0.1; realy = y0 + 0.1; moveall(); } function moveall() { rx = realx + 40; ry = realy + 40; rx += (ex - rx) * 0.1; ry += (ey - ry) * 0.1; realx = rx - 40; realy = ry - 40; x0 = Math.round(realx); y0 = Math.round(realy); moveeye(); tid = setTimeout('moveall()', 100); } function placeeyes(x, y) { if (brOK) { ex = x + 40; ey = y + 40; s = '<DIV ID ="dummy" STYLE="position:absolute; ' + 'top:'+y+'; left:'+x+'; width:10; height:10;"> </DIV>'; s += '<DIV ID="eyeballs" STYLE="position:absolute; ' + 'top:'+y+'; left:'+x+'; width:80; height:40;"><IMG SRC=' + '"whites.gif" border=0></DIV>'; s += '<DIV ID="lefteye" STYLE="position:absolute; ' + 'top:'+(y+10)+'; left:'+(x+10)+'; width:20; height:20;">' + '<IMG SRC="pupil.gif" border=0></DIV>'; s += '<DIV ID="righteye" STYLE="position:absolute; ' + 'top:'+(y+10)+'; left:'+(x+50)+'; width:20; height:20;">' + '<IMG SRC="URL DE TU GIF" border=0></DIV>'; document.writeln(s); } } function clearEyes() { if (tid) clearTimeout(tid); } placeeyes(200, 100); window.onload = setHandlers; window.onunload = clearEyes; // End --> </script> un saludo y gracias |
bueno ya lo he arreglado iba a editar el mensaje para quitar la direc del foro pero veo que no puedo |
hola, quisiera saber como poner un .gif en ves del puntero tradicional |
gracias por la respuesta gaf, pero lo q uiero es que el .gif este enves del puntero. Lo que hace tu script es que el .gif siga a el puntero y no lo reeemplaza como yo quiero q pase. |
es mas facil reemplazar el puntero del raton |
Muchisimas garcias toniocioland !! |
hola como andan todos ustedes no entienden lo que dijo de un principio poner un puntero con un *.gif Porque hacer un gif con movimiento se puede y es muy facil pero es impocible ponerlo como puntero... lo que queda seria hacer un puntero con una imagen o varias para haci darle el movimento, tengamos en cuenta que la resolucion maxima del puntero puede ser 48 x 48. yo aca le pongo este que es muy bueno y lo recomiendo http://iconutils.com/downloads/artcurs.exe pero tengan en cuenta que cuando lo terminen poner como mencionaron anteriormente </SCRIPT> <style> <!-- BODY{ CURSOR: url(cursor.ani); } --> </style> |
Siguiendo este post, he hecho esto mismo y me sale bien el gif q subo, pero con las dos X rojas... sabeis como se podría quitar?? |
Escrito originalmente por @migue-colombia ....deunavez.blogs[....]/frases-para-alcanzar-el-exito.htm l ¿¿??? Que tiene que ver con el tema? |
Este tema fue cerrado y no se pueden escribir nuevas respuestas |
Opciones: Ir al subforo: |
Permisos: TU NO PUEDES Escribir nuevos temas TU NO PUEDES Responder a los temas TU NO PUEDES Editar tus propios mensajes TU NO PUEDES Borrar tus propios mensajes |
Temas similares | ||||
Tema | Usuarios | Respuestas | Visitas | Actividad |
---|---|---|---|---|
Por: Mike50, el 23/Mar/2005, 16:32 | 1 | 3k | Mar/05 | |
Por: josymar69, el 05/Mar/2005, 13:10 | 3 | 22k | Sep/05 |