如何在图像删除事件中获得完整的URL
How do I get a full URL in a image drop event
我正试图在图像的丢弃事件后使用getData()获取完整的URL:
function drop(e) {
e.stopPropagation();
e.preventDefault();
var url = e.dataTransfer.getData("url") || e.dataTransfer.getData("text/uri-list");
alert(url);
...
}
当我放下我的图像并捕捉事件时,我的url = "http://localhost"
不包括图像的完整url。从丢弃的图像中捕获完整url的正确方法是什么?
谢谢你抽出时间。
在撰写本文时,无法获取上传文件的完整路径。文件API不提供完整路径名。这就是的规格说明
文件的名称;获取时,必须以字符串形式返回文件名。在不同的系统上有许多不同的文件名;这只是文件的名称,没有路径信息。
所以到目前为止,你不可能得到它。这样做是为了安全问题。
希望能有所帮助:)
相关文章:
- 如何使用url加载程序在webpack中导入多个图像
- 使用带括号的图像URL作为jQuery的背景
- Steam Web API:I'我不知道该如何处理这个看起来像哈希的url来生成图像
- 通过传递图像的URL通过javascript读取/处理图像-类似于PHP中的file_get_contents
- 可以't使用PHP使用Froala编辑器上传图像URL
- 在字符串中查找所有图像 src URL 并存储在数组中
- 语义ui表单验证:图像url
- 如何将图像从URL附加到FormData - Javascript
- 如何从 URL 数组向文档添加图像列表
- 将图像下载为数据url时出错
- 使用javascript从HTML网页中提取图像url
- 检测图像URL是否已损坏JQUERY
- 存储和检索图像数据URL
- Javascript,Jquery-添加url图像
- 我无法在我的网站上获取任何图像或显示任何 URL 图像
- 如何检测和转换来自纯文本URL的URL图像和视频
- 在jquery/Javascript中浏览图像时,如何从本地磁盘获取本地url图像路径
- 如何通过
返回编码的url图像
- 我如何得到url图像,当我在facebook上张贴我的url
- 检测字符串是否包含url图像