|
|
|

|

|
Dicas
|

|
ASP - Active Server Page (Miscelâneas)
|
|
 |
Título da Dica: Captura x e y do Mouse
|
 |
|
|
Postada em 26/1/2004 por Mago_Pc
<form name="Show"> <p align="center"> <input type="text" name="MouseX" value="0" size="4"> <font face="Verdana">X</font><br> <input type="text" name="MouseY" value="0" size="4"> <font face="Verdana">Y</font><br> </form> <script language="JavaScript1.2"> <!--
// Se ele não IE, presumesse que o browser é NS. var IE = document.all?true:false
// Se NS -- -- Então ele seta uma captura do mouse if (!IE) document.captureEvents(Event.MOUSEMOVE)
// Set-up para usar a função getMouseXY do onMouseMove document.onmousemove = getMouseXY;
// Variaveis temporarias de captura do mouse em x-y pos.s var tempX = 0 var tempY = 0
// Função principal para que o mouse use as funções x-y pos.s
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.Show.MouseX.value = tempX document.Show.MouseY.value = tempY return true }
//--> </script>
|
|
|
|

|