使用javascript进行拖放

使用javascript进行拖放,javascript,drag-and-drop,Javascript,Drag And Drop,我必须在我的网站上显示谷歌图片。我想在我的愿望列表中添加谷歌图片,只需将图片拖到dropbox中即可。这会增加我的愿望。为此,我使用此代码。此代码来自 但它在IE、CROME中不起作用。有没有机会和你约会。否则,还有其他解决这个问题的机会吗 其实我也用过忍者拖放图像的代码。但对于我的网站上显示的谷歌图片来说,它不能正常工作 实际上,我在我的网站上使用谷歌api显示谷歌图片。在谷歌搜索结果下方的我的网页中,有一个类似于上面url()的dropbox。如果我想添加谷歌搜索结果中的任何图像,我只需将谷

我必须在我的网站上显示谷歌图片。我想在我的愿望列表中添加谷歌图片,只需将图片拖到dropbox中即可。这会增加我的愿望。为此,我使用此代码。此代码来自

但它在IE、CROME中不起作用。有没有机会和你约会。否则,还有其他解决这个问题的机会吗

其实我也用过忍者拖放图像的代码。但对于我的网站上显示的谷歌图片来说,它不能正常工作

实际上,我在我的网站上使用谷歌api显示谷歌图片。在谷歌搜索结果下方的我的网页中,有一个类似于上面url()的dropbox。如果我想添加谷歌搜索结果中的任何图像,我只需将谷歌图像拖到dropbox中

试试这个

  function drop(evt) {
        evt.stopPropagation();
        evt.preventDefault(); 
        var imageUrl = evt.dataTransfer.getData('text/html');

        var rex = /src="?([^"\s]+)"?\s*/;
        var url, res;

        url = rex.exec(imageUrl);

        var dropped=document.getElementById('dropped');

        var img = document.createElement('img');
        img.setAttribute('src',url[1]);
        dropped.appendChild(img);
}

在Chrom7中,该链接对我来说运行良好。另外,如果你看到了这一点:你能说问题到底是什么吗?谢谢你的回答。事实上我正在这样做。从谷歌搜索图像,选择任何图像并放入此框。它在firefox中运行良好,但在IE中不起作用。实际上,这不是忍者代码。我从cssninja获得了这段代码,是否有机会使用cssninja实现这一点。但我尝试了很多使用忍者代码,但在忍者代码中有一个图像,每个图像都有单独的。但在这里,我得到的所有谷歌图片只有一个。