2011-05-19 33 views
0

你會如何捕捉與對稱一定的圖像(渲染無論是作爲<img src="">或畫布上線的用戶輸入。捕獲用戶輸入繪製對稱線對具有一定形狀

(例如,圖像可能是Candian國旗或日本國旗或韓國國旗,用戶會被要求繪製對稱線)我們如何獲取這些信息

+0

告訴我們你的代碼迄今爲止,這是很難想象它 – Ibu 2011-05-19 06:06:08

回答

0

有幾個選項,專用於最小公分母:

1):Javascript(簡寫爲jquery)

$(document).ready(function(){ 
    $('#target-image').click(function(evt){ 
     var pX = evt.clientX - $(this).offset().left, 
      pY = evt.clientY - $(this).offset().top; 
     // do calcs. 
    }); 
}); 

2)。服務器端圖像映射(有點陳舊...但更忘記了,我會說):

HTML:

<a href="handler.php"><img src="foo.png" ismap="ismap" /></a> 

PHP:添加

<?php 
    if (array_key_exists($_REQUEST['x']) && (array_key_exists($_REQUEST['y'])) 
    { 
    $pX = intval($_POST['x'],10); 
    $pY = intval($_POST['y'],10); 
    // do calcs. 
    } 

評論 - 我想想第二部作品。如果沒有別的,x/y數據肯定在查詢字符串中。