2012-04-03 65 views
0

我想用php將圖像複製到我的服務器上,這很容易。但是有沒有一種方法可以獲取我使用Jquery拖放操作進行復制的url,以便用戶可以簡單地將圖像拖放到一個框中,然後提交表單。如何通過拖放獲取圖像的url

感謝 伊恩

+1

你能否澄清 「我會從被複制此網址」?你是在談論用戶從他們的電腦上傳文件,還是用戶放棄已經在互聯網上的圖像? – 2012-04-03 02:59:52

+0

對不起,我的意思是將它從已經在互聯網上的圖像中拖出。如Google圖片 – Olokoo 2012-04-03 03:07:59

+0

這裏是一個討論關於拖放的帖子http://stackoverflow.com/questions/2657653/drag-and-drop-file-upload-in-google-chrome-chromium-and-safari – 2012-04-03 06:28:43

回答

1

嘗試這個

var data = $(event.dataTransfer.getData('text/html')); 
var src = event.dataTransfer.getData("Text"); 


var img = data.attr('src'); // if link then it is showing undefined 
if (!img) {  // if link then we are getting it from linked img source 
    var img = data.find("img").attr('src');