1
我想让用户可以将图像粘贴到网络表单中。我不需要显示图像,我需要的只是图像的位置。如何让用户在网页上粘贴图片?
我知道这是可能的,因为CKEditor(和其他编辑)的人正在这样做。
如果你去这里,http://ckeditor.com/demo并粘贴一张你复制的图像,然后右键点击它并转到图像属性,你会看到他们有图像的地址。
如何才能做到这一点?
感谢
我想让用户可以将图像粘贴到网络表单中。我不需要显示图像,我需要的只是图像的位置。如何让用户在网页上粘贴图片?
我知道这是可能的,因为CKEditor(和其他编辑)的人正在这样做。
如果你去这里,http://ckeditor.com/demo并粘贴一张你复制的图像,然后右键点击它并转到图像属性,你会看到他们有图像的地址。
如何才能做到这一点?
感谢
这是不可能的,因为给人一种浏览器的可能性访问本地文件,还没有被添加到由用户明确地上传,打开各种非常危险的安全漏洞,肯定会是超级 - 被黑客利用。
一个好的解决方案是给出使用Ajax进行上传的可能性,并在文档中的图像链接到服务器中的图像后。
惊心动魄。它粘贴了一个破碎的图像图标。 – Quentin 2010-05-05 12:31:03
我尝试在Firefox中粘贴,并得到以下消息:“由于您的浏览器安全设置,编辑器无法直接访问剪贴板数据,因此您需要在此窗口中再次粘贴。”作为一项功能,它似乎并不便携。我的理解是唯一可靠的访问剪贴板是使用Flash(并且我不确定这是否允许除文本之外的其他任何内容) – spender 2010-05-05 12:33:04
@David Dorward - 是的,您会看到一个破损的图标图标,但是如果您查看“图像属性“,你会看到他们有图像的位置(这是我需要的东西)。 @spender - 尝试使用'ctrl + v'粘贴 – b2238488 2010-05-05 12:36:07