Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Fabiano Ribeiro

Cursor no firefox

Recommended Posts

Olá pessoal. Seguinte, tô usando em meu site um script para personalizar o curso do mouse. No IE funcionou certinho, mas no firefox o cursor não funciona e ainda exibe a imagem do cursor no local do script. Caso alguém tenha alguma solução posta ai e lembrando q eu sou iniciante. Valeu ;)

 

 

++++++++++++++++++++++++++++++++++

 

SCRIPT

 

++++++++++++++++++++++++++++++++++

 

 

B = document.all;C = document.layers;T1 = new Array("0_mouse1.png", 13, 13,"0_mouse1.png", 13, 13,"0_mouse1.png", 13, 13,"0_mouse1.png", 13, 13,"0_mouse1.png", 13, 13,"0_mouse1.png", 13, 13,"0_mouse1.png", 13, 13,"0_mouse1.png", 13, 13,"0_mouse1.png", 13, 13,"0_mouse1.png", 13, 13)nos = parseInt(T1.length/3)rate = 25for (i = 0; i < nos; i++) {createContainer("CUR"+i, i*10, i*10, i*3+1, i*3+2, "", "<img src = '"+T1[i*3]+"' width = "+T1[(i*3+1)]+" height = "+T1[(i*3+2)]+" border = 0>")}function createContainer(N, Xp, Yp, W, H, At, HT, Op, St){with (document){write((!B) ? "<layer id = '"+N+"' z-index = 300 left = "+Xp+" top = "+Yp+" width = "+W+" height = "+H : "<div id = '"+N+"'"+" style = 'position:absolute; left:"+Xp+"; top:"+Yp+"; Z-INDEX: 300;width:"+W+"; height:"+H+"; ");if(St){if ©write(" style = '");write(St+";' ")}else write((B)?"'":"");write((At) ? At+">" : ">");write((HT) ? HT : "");if (!Op)closeContainer(N)}}function closeContainer(){document.write((B)?"</div>":"</layer>")}function getXpos(N){return (B) ? parseInt(B[N].style.left) : C[N].left}function getYpos(N){return (B) ? parseInt(B[N].style.top) : C[N].top}function moveContainer(N, DX, DY){c = (B) ? B[N].style : C[N];c.left = DX;c.top = DY}function cycle(){for (i = 0;i<(nos-1);i++){moveContainer("CUR"+i, getXpos("CUR"+(i+1)), getYpos("CUR"+(i+1)))}}function newPos(e) {x = ((B)?event.clientX+document.body.scrollLeft:e.pageX) + 15y = ((B)?event.clientY+document.body.scrollTop:e.pageY) + 15moveContainer("CUR"+(nos-1), x, y)}if (document.layers)document.captureEvents(Event.MOUSEMOVE)else if (B)document.body.onscroll = newPosdocument.onmousemove = newPossetInterval("cycle()", rate)

Compartilhar este post


Link para o post
Compartilhar em outros sites

nem analizei seu javascript, mas sei que tem uma propriedade do CSS que voce pode mudar o cursor pra alguns já pré-definidos... ou um customizado, como no exemplo abaixo...cursor: url(cursor.cur);

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.