javascript米这个能力。
这就是标准答案。

解决方案 »

  1.   

    我看到猫扑上就有这样一个功能,即在图片上选取一块图形的位置,然后上传图片及提交数据,上传后在服务器端有一个程序可以根据接收的数据把图形截下来.现在要的就是客户端能按自已要求取得图片坐标的功能.有兴趣的朋友可以到猫扑注册一个ID,然后到sns社区,再然后上传自已的照片,就会发现有这样一个功能了.也许大家现在明白我所说的了.
      

  2.   

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=big5">
    <title>無標題文件</title>
    <script language="JavaScript">
    var fx;
    var fy;
    var lx;
    var ly;
    function beginm(el,event)
    {
      fx=event.clientX;
      fy=event.clientY;
      document.all["a"].value=fx+":"+fy;  //框左上坐標顯示在text中
      
     document.attachEvent("onmousemove",moveh);
     document.attachEvent("onmouseup",uph);
     event.cancelBubble=true;
     event.returnValue=false;
     
     function moveh()
     {
       lx=event.clientX;
       ly=event.clientY;
       event.cancelBubble=true;
       event.returnValue=false;
     }
     function uph()
     {
       lx=event.clientX;             //如果需要相對坐標?自己去減圖片的left top坐標?我不用寫了。
       ly=event.clientY;
       event.cancelBubble=true;
       event.returnValue=false;
       document.all["b"].value=lx+":"+ly;   //框右下角坐標顯示在text中
       document.detachEvent("onmouseup",uph);
       document.detachEvent("onmousemove",moveh);
     }
     
    }
    </script>
    </head><body>
    <div id="Layer1" style="position:absolute; left:86px; top:52px; width:88px; height:51px; z-index:1"><img src="G:\DeskTop ShortCut\16373417.bmp" width="90" height="90" onMouseDown="beginm(this,event)"></div>
    <input type="text" id="a">
    <input type="text" id="b">
    <div id="div1"><div>
    </body>
    </html>
      

  3.   

    获取鼠标位置简单,
    图片上面画框也简单。
    上传到服务器截图也简单,
    调用几个window api就可以做到。
    但不是javascript的功能。