01/02/2012, 22:57
|
| Colaborador | | Fecha de Ingreso: junio-2007 Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 7 meses Puntos: 1567 | |
Respuesta: obtener coordenadas x,y canvas Asi
Código HTML:
Ver original<!DOCTYPE html> #canvas_1{ background-color: #9F009F; } <script type="text/javascript"> document.addEventListener("DOMContentLoaded", iniciar, false); function iniciar(){ var canvas = document.getElementById("canvas_1"); canvas.addEventListener("mousedown", ObtenerCoords, false); } function ObtenerCoords(event){ var x = new Number(); var y = new Number(); var canvas = document.getElementById("canvas_1"); if (event.x != undefined && event.y != undefined){ x = event.x; y = event.y; }else{// Firefox x = event.clientX + document.body.scrollLeft + document.documentElement.scrollLeft; y = event.clientY + document.body.scrollTop + document.documentElement.scrollTop; } x -= canvas.offsetLeft; y -= canvas.offsetTop; alert("x: " + x + " y: " + y); }
Probado en IE9
FF
Chrome
Opera
Safari
Saludos
__________________ La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R. |