<mySnippets order="rand" ⁄>
<myContacts ⁄><email ⁄>
<windows live messenger ⁄>
<myCurriculum type="pdf" ⁄>
<myBlog show="last" ⁄>
<myNews show="rand" ⁄>
<myNews type="cat" ⁄>
<myQuote order="random" ⁄>Quando se descobre a necessidade interior de outra pessoa, consegue-se entender todas as suas ações.
<myPhoto order="random" ⁄>
<myAdSense ⁄>
<myVisitorsMap ⁄>
/** * MouseCoordinates Class * * @author: pedrocorreia.net */ /** * Get Mouse Coordinates * @param Event * * @return Int X Coordinate * @return Int Y Coordinate */ var MouseCoord = function(event) { event = event || window.event; /** * Get mouse coordinates * * @return Int X Coordinate * @return Int Y Coordinate */ var e = { _x: (event.pageX || event.clientX + (document.documentElement || document.body).scrollLeft), _y: (event.pageY || event.clientY + (document.documentElement || document.body).scrollTop) }; /** * Output coordinates * * @param String */ var _console = function(o){ document.getElementById(o).innerHTML = "X: "+e._x+" Y: "+e._y; }; return { X: e._x, Y: e._y, toString: _console }; };
/** * @author pedrocorreia.net */ window.onload = function() { document.onmousemove = function(event){ //ouput mouse coordinates MouseCoord(event).toString("console"); //call each coordinate document.getElementById("console2").innerHTML="X= " + MouseCoord(event).X + " Y= " + MouseCoord(event).Y; //create object, recommended var mCoord=new MouseCoord(event); document.getElementById("console3").innerHTML="X=> " + mCoord.X + " Y=> " + mCoord.Y; }; };
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Mouse Coordinates</title> <script type="text/javascript" src="MouseCoord.js"></script> <script type="text/javascript" src="Init.js"></script> </head> <body> <span id="console"></span> <br /> <span id="console2"></span> <br /> <span id="console3"></span> </body> </html>