Tengo éste code:
en ésto es donde coloco la imagen para colocar el rectangulo y decidir que seccion cortar.
Código PHP:
<div class="contenedor"
onclick="posicionaMarco(event)"
onmousemove="despliegaMarco(event)">
<img src="foto.jpg" alt="Foto" />
<span id="marco"></span>
</div>
Código PHP:
1. var _IE_ = navigator.userAgent.indexOf("MSIE") != -1; // Si es IE
2. var inicio = false;
3. var xini = 0;
4. var yini = 0;
5. var xfin = 0;
6. var yfin = 0;
7.
8. function posicionaMarco(e) {
9. inicio = !inicio;
10. var marco = document.getElementById("marco");
11.
12. if (inicio) {
13. marco.style.display = "block";
14.
15. // En IE y Opera se usa otra propiedad del evento
16. if (_IE_) {
17. xini = e.offsetX;
18. yini = e.offsetY;
19. } else {
20. xini = e.layerX;
21. yini = e.layerY;
22. }
23. marco.style.left = xini+"px";
24. marco.style.top = yini+"px";
25. marco.style.width = "0px";
26. marco.style.height = "0px";
27. }
28. }
desde ya agradezco su ayuda..
saludos