File 对象中 webkitRelativePath 属性的用途是什么?

2024-01-06

如果你在 Chrome 控制台中打印出 File 对象,就像这样简单:

<input type="file" onchange="console.info(this.files);" />

您将在其他属性中看到始终为空的webkit相对路径财产:

fileName: "07.png"
fileSize: 33022
lastModifiedDate: Date
name: "07.png"
size: 33022
type: "image/png"
webkitRelativePath: ""
__proto__: File

它的目的是什么?以及如何利用它?


使用时会填充它webkitdirectory文件输入的属性:

<input type="file" webkitdirectory>

它仅适用于 Chrome。这允许用户选择文件夹而不是文件,并且每个文件都会被递归读取。这webkitRelativePath包含层次结构中文件的相对路径。

有一个演示here http://html5-demos.appspot.com/static/gdd11-modern-web-apps/index.html#15.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

File 对象中 webkitRelativePath 属性的用途是什么? 的相关文章

  • 如何通过单击链接来更改 div 的内容?

    这是我的网页的 修改后的 jsfiddle 它还有很多 而且定位是正确的 与此相反 http jsfiddle net ry0tec3p 1 http jsfiddle net ry0tec3p 1 a href class btn1 st
  • 如何使用角度材料在具有可扩展行的表格中创建嵌套垫表

    我有以下数据 id c9d5ab1a subdomain wing domain aircraft part id c9d5ab1a info mimetype application json info dependent parent
  • 使用 JavaScript 移动页面上的按钮

    我的按钮可以移动 但奇怪的是 我无法弄清楚偏移是否有问题 我希望我的按钮随着鼠标光标移动 但现在它的移动方式不是我想要的 有时它会消失 另外 创建的新按钮是重叠的 我不知道如何解决这个问题并拥有更好的外观 var coorA var coo
  • 使用 CSS 折叠和展开元素

    我正在尝试构建一个页面 加载时仅可见标题 并且 当用户单击标题时 每个标题下方的表格会在隐藏和显示状态之间切换 我的限制是只能在 CSS 中执行此操作 这是我到目前为止想到的 https jsfiddle net Argoron c1ypx
  • 在多个按钮中调用相同的 jQuery 函数

    我对 jQuery 不太熟悉 我下载了这段代码来创建淡入 淡出弹出表单 这是代码
  • HTML“标题”属性:对应用到哪个标签有限制吗?

    我读过了在 Mozilla 网站上关于title属性 https developer mozilla org en US docs Web HTML Global attributes title contains a text repre
  • Chrome:当父级固定时,无法将一个绝对 div 放置在另一个 div 上

    我发现 当我想要位于顶部的 div 的父级固定时 我无法将一个绝对定位的 div 放置在 Chrome 中的另一个 div 上 div div div div div div 这是演示该问题的 JSFiddle http jsfiddle
  • 如何在 PHP 的 HTML 页面中显示错误消息?

    我有以下登录表单 login php 其中要求输入用户名和密码
  • 引导导航栏菜单与文本重叠

    我使用最新版本的引导程序 当我调整屏幕浏览器的大小时 使用小切换按钮下拉导航栏时 导航栏会重叠页面上的文本 而不是向下推页面内容 我已经多次研究过这个问题 我尝试将 padding bottom 放在导航栏上 将 padding top 放
  • 在 React 中切换 css 类

    如何使用布尔值切换 React 中元素上 css 类的存在 在 Angular 2 中我可以这样做 class red isRed 如何在 React 中做熟悉的事情 在 React 中 元素使用如下语法获取它们的类 div div 但请注
  • jQuery:离线后 POST 出错(iOS 和 Chrome)

    我构建了一个具有离线功能的 HTML5 Web 应用程序 使用 AppCache 程序流程为 Online 在网络上时 应用程序预加载一些基本信息 工作 Offline 用户拿着装有应用程序的平板电脑offline 然后在应用程序上执行他们
  • Angular - 如何从 DOM 中删除我使用过 $compile 的元素?

    我需要的是两个 ng views 的功能 因为我不能 我想更改某些内容的innerHTML 并编译它 我遇到的问题是 当我再次更改内容时 我可以编译 但是 Angular 是否会自行删除绑定 或者我必须手动执行此操作 如果是这样 怎么办 编
  • Django:按钮链接

    我是一名 Django 新手用户 尝试创建一个按钮 单击该按钮会链接到我网站中的另一个页面 我尝试了一些不同的例子 但似乎没有一个对我有用 举个例子 为什么这不起作用
  • 如何使用 JavaScript 创建链接?

    我有一个标题字符串和一个链接字符串 我不知道如何将两者放在一起以使用 JavaScript 在页面上创建链接 任何帮助表示赞赏 我试图解决这个问题的原因是因为我有一个 RSS 源并且有一个标题和 URL 列表 我想将标题链接到 URL 以使
  • 使用 XPATH(和 PHP)从样式属性中选择背景 url

    我只想从此背景图像样式属性中选择 url 这可以通过 XPATH 实现吗 a href http www test com style background image none test a 我有类似的东西 url xpath gt qu
  • 在 HTML5 画布中,如何用我选择的背景遮盖图像?

    我试图用画布来实现这一点 globalCompositeOperation 但没有运气 所以我在这里问 这里有类似的问题 但我没有在其中找到我的案例 我的画布区域中有图层 从下到上的绘制顺序 画布底座填充纯白色 fff 用fillRect
  • 刷新页面时保存用户的选择

    我目前有一个页面显示不同团队的数据 我有一些数据 用户可以单击使其处于 打开 或 关闭 状态 并为每个数据显示不同的图标 它基本上就像一个清单 只是没有物理复选框 我想记住哪些 复选框 已被选中 即使在用户刷新页面或关闭浏览器并稍后返回之后
  • 不可勾选的单选按钮与专有的复选框

    从 UI 角度来看 是拥有一组具有取消选中功能的单选按钮更好 还是拥有一组独占的复选框 意味着一次只能选中一个 更好 Update 我没想到对此会有如此负面的反应 如果我给出一个更接近其使用方式的示例 也许会有所帮助 我有一个充满数据绑定内
  • 在 HTML 下拉列表中有一个滚动条

    我正在寻找一种在 HTML 的下拉列表中添加滚动条的方法 这样如果下拉列表包含的内容超过例如 5 项 将出现滚动条以查看其余项 这是因为我将被迫列出一些大清单 过去几个小时我一直在谷歌上搜索它 但没有运气 它需要适用于 IE8 FF 和 C
  • CSS溢出文本显示在几行中,没有断字

    我有一些长文本显示在 div 中 该 div 具有固定的宽度和高度 我希望文本显示在几行上 作为 div 高度 并且句子单词不会中断 一行中的单词前缀和下一行中的继续 此外 我想在末尾添加省略号最后一句话 CSS white space n

随机推荐

  • 在多态继承层次结构中强制执行类型安全的最佳实践[关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 我似乎经常遇到这种情况 但尚未找到我认为可以接受的解决方案 我经常会遇到并行继承层次结构 其中一个层次结构中的方法会从另一个层次结构中将匹配的类
  • 如何将数据从 Amazon DynamoDB 导出到 MySQL 服务器

    我没有处理 Amazon AWS DynamoDB 等 Nosql 数据库的经验 我有一些数据存储在 Amazon AWS DynamoDB 中 是否可以将数据从 DynamoDB 导出到 MySQL 服务器 如果是这样 如何实现这一目标
  • 间歇性 RequireJS 加载错误

    我有一个相当大的 Backbone js 项目 它使用 RequireJS 随着项目规模的增长 这里的 规模 指的是独立模块文件的数量 间歇性错误开始出现 大多数时候 这是一个对象错误 Uncaught TypeError object i
  • 验证损失远高于训练损失

    我对深度学习模型非常陌生 并尝试使用 LSTM 和 Keras Sequential 来训练多个时间序列模型 50 年中每年有 25 个观测值 1250 个样本 因此不确定是否可以将 LSTM 用于如此小的数据 然而 我有数千个特征变量 不
  • 将 UICollectionView 滚动到底部

    我想将 UICollectionView 滚动到底部 以便最后一个项目位于视图中 我尝试使用scrollToItemAtIndexPath 但它似乎不起作用 我希望在使用 Parse com 完成查询后发生这种情况 Thanks var q
  • 更改导入模块的日志级别

    假设您的代码正在使用一个模块 使用日志语句logging info来自模块而不是logger info来自记录器实例 并且您无法控制修改正在使用的模块 是否可以只为导入的模块自定义日志记录级别 而无需请求维护人员更改代码 这些问题描述了更改
  • 无法将 System.Net.Http 包安装到 Windows Phone 7.1 Silverlight 项目中

    我使用 Nuget 安装 Microsoft ASP NET Web API 客户端库 来获取最新的 System Net Http 程序集 以便在 Windows Phone 7 1 XNA 和 Silverlight 项目中使用 它可以
  • 指定 Pandas get_dummies 的可能值列表

    假设我有一个如下所示的 Pandas DataFrame 并且我正在编码 categorical 1 以在 scikit learn 中进行训练 data numeric 1 12 1 3 2 5 5 6 8 9 9 categorical
  • Java 8 并行 forEach 进度指示

    出于性能原因 我想使用并行 Lambda 流的 forEach 循环来处理Collection在爪哇 因为这是在后台运行的Service我想使用updateProgress double double 方法 以便通知用户当前进度 为了指示当
  • 将长表转换为宽表并根据行创建列

    我有一个如下所示的数据框 Customer ID Category Products 1 Veg A 2 Veg B 3 Fruit A 3 Fruit B 3 Veg B 1 Fruit A 3 Veg C 1 Fruit C 我想找出每
  • Powershell:当元素具有“xmlns”标签时,XPath 无法选择?

    我有一个非常简单的 xml 如下所示
  • 是否可以在不发布数据的情况下更改 Azure 队列消息可见性超时?

    使用 1 6 SDK 版本 2011 08 18 您可以更改队列消息的不可见超时 然而 阅读 REST 文档 似乎表明您必须回发消息 我知道该操作是为了更新整个消息 包括不可见超时 但我只想更改不可见超时而不必重新发送整个消息 这可能吗 谢
  • Netty异步写入响应和大小未知的大数据

    我开发了一个netty http服务器 但是当我在方法ChannelInboundHandlerAdapter channelRead0中写入响应时 我的响应结果来自另一台服务器 并且结果的大小未知 因此它的http响应标头可能具有内容长度
  • 有没有办法将私有 git 存储库与 Berkshelf 一起使用

    我创建了一本名为foo 并且想要与一起使用Berkshelf 我是这样写的Berksfile cookbook foo git https bitbucket org ironsand cookbook foo git 然后将食谱卖给coo
  • PHP中的字符串是字符数组吗? [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 就像在 C 中一样 我可以将字符串用
  • Kubernetes 中的 DNS 不工作

    我按照以下示例进行操作https github com GoogleCloudPlatform kubernetes tree master cluster addons dns https github com GoogleCloudPl
  • 如何检测网络上的 iPhone?

    我正在尝试检测我的 iPhone 是否与我的 Raspberry Pi 在同一网络中 我想当我在家并且我的 iPhone 已在我的 LAN 中注册时执行脚本 似乎当手机处于待机状态时 甚至找不到 iphone 同步端口 6207 tcp u
  • 有效 web.xml 中缺少 web-fragment.xml 元素

    在我们的项目中 我们使用 Web 片段来定义一些 servlet 以便这些工件可以轻松地在其他项目中使用 现在奇怪的是 我们有一个 web fragment xml 但它的一些内容没有添加到有效的 web xml 中 举例来说 有效的 we
  • JAVA中如何判断jdbcTemplate的sql查询类型?

    我的要求是我想确定sql查询的类型 以便我可以相应地选择jdbcTemplate方法 假设我的sql查询是插入或更新类型那么我会选择 String sql insert update sql query jdbcTemplate updat
  • File 对象中 webkitRelativePath 属性的用途是什么?

    如果你在 Chrome 控制台中打印出 File 对象 就像这样简单