2012-04-03 66 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');