divに落とした画像のURLを取得しようとしています。これは私が使用するコードです:私は、彼らがしている画像でこれを行うにしようとすると、(私はimg
要素のsrc
属性を取得します)リンクしていない画像をドラッグアンドドロップするとき、それは素晴らしい作品ながらドロップされた(リンクされた)画像のURLを取得する方法は?
$('#dropzone')
.bind('dragenter dragover', false)
.bind('drop', function(e) {
e.stopPropagation();
e.preventDefault();
alert(e.dataTransfer.getData('text'));
});
事は、ありますリンク(<a href="..."><img src="..."></a>
)の場合、img
要素のsrc
属性ではなく、a
要素のhref
属性が返されます。
アイデア?
ブラウザの互換性については気にしませんが、Firefox(またはChrome)でのみ動作させたいと考えています。
編集:ここではそれはのように見える方法は次のとおりです(ちなみにFirefoxでのみ動作しているようだ)http://jsfiddle.net/SPdHR/2/
http://stackoverflow.com/a/19564982/746754を参照してください。 – acarlon