Jump to content


pp.edro

Member Since 21/05/2010
Offline Last Active 05/06/2010, 20:49
-----

Posts I've Made

In Topic: [Resolvido] Efeito Com Imagem AvançAdo

03/06/2010, 09:28

vlw

In Topic: [Resolvido] Efeito Com Imagem AvançAdo

01/06/2010, 14:40

Nooo cara.. vlw mesmo..
vc não sabe o quanto me ajudou..!
se desse eu te dava mais de 1 pt!
vlw flw

In Topic: Capturando Posição Do Mouse E Exibindo

23/05/2010, 22:36

aee pessoal, progredi um tiquimmm.. consegui mostrar as cordenados do jeito que queria...
mais quando eu exibo.. há um conflito do tipo de variáveis.. fica assim as minhas variáveis (undefined)
o código é esse:

document.captureEvents(Event.CLICK);
document.onclick = mouse;
function mouse(e) {
        var x = 0;
		var y = 0;
		var local = "";
		if (navigator.appName == 'Netscape'){
                x = e.pageX;
                y = e.pageY;  
        } else {
                x= event.clientX;
                y = event.clientY;
        }
		local = "x:"+x+" y:"+y;
		return local;

}
var local = 0;
local = mouse("e");

alert(local);



eu so coloquei o alert agora so pra exibir.. mais eu vo exibir assim: document.write();

vlw galeraa

e ae galeraa..
achei um na net (com muita pesquisa consegui achar) um código que funciona no ie e no ff :
ta aee pra quem tiver a mesma dúvida que eu, e não sofrer pra acha-la:
<html>
<style>
#x
{ 
 POSITION: fixed; 
 TOP: 20px; 
 LEFT: 0px; 
} 

#y
{ 
 POSITION: fixed; 
 TOP: 40px; 
 LEFT: 0px; 
} 

* html #x
{ 
 POSITION: absolute; 
 TOP: expression(offsetParent.scrollTop +20); 
 LEFT: expression(offsetParent.scrollLeft); 
} 

* html #y
{ 
 POSITION: absolute; 
 TOP: expression(offsetParent.scrollTop +40); 
 LEFT: expression(offsetParent.scrollLeft); 
} 
</style>


<script language="Javascript1.2">


var IE = document.all?true:false;
if (!IE) document.captureEvents(Event.MOUSEMOVE)
document.onmousemove = getMouseXY;
var tempX = 0;
var tempY = 0;
function getMouseXY(e) {
if (IE) { // grab the x-y pos.s if browser is IE
tempX = event.clientX + document.body.scrollLeft;
tempY = event.clientY + document.body.scrollTop;
}
else {  // grab the x-y pos.s if browser is NS
tempX = e.pageX;
tempY = e.pageY;
}  
if (tempX < 0){tempX = 0;}
if (tempY < 0){tempY = 0;}  
document.getElementById("vx").innerHTML = tempX;
document.getElementById("vy").innerHTML = tempY;
return true;
}

</script>

<BODY>

<div id="x">X <span id="vx"></span></div><br>
<div id="y">Y  <span id="vy"></span></div>

<BR><BR><BR><BR><BR><BR><BR><BR>
<BR><BR><BR><BR><BR><BR><BR><BR><
BR><BR><BR><BR><BR><BR><BR><BR>
<BR><BR><BR><BR><BR><BR><BR><BR>
<BR><BR><BR><BR><BR><BR><BR><BR><
BR><BR><BR><BR><BR><BR><BR><BR>

</body>

</html>

IPB Skin By Virteq