Blob javascript对象在internet explorer浏览器中更改文件名
Blob javascript object in internet explorer browser changing the file name
我正在Blob对象上上传文件。发送到服务器的默认文件是'blob'。我想覆盖它并设置为原始文件名。
我在Stack Overflow中看到了一个类似的问题,答案建议使用
form.append("blob",blob, filename);
但这只适用于chrome和FF。
有人知道如何在Internet Explorer 10+版本中实现吗?
提前感谢Br,罗希特PAI
您可以使用blob对象创建File对象:
var temporalFile= new File([blob], 'correctName.txt');
form.append("blob", temporalFile);
相关文章:
- 访问布局信息是否也会导致浏览器重排
- 内部分区字体大小获胜'调整浏览器窗口大小时不会随媒体查询而更改
- 如何使用phaser使html5游戏在移动设备浏览器上运行
- 有时数据是't显示在浏览器中
- 使图像在单击时展开到不大于浏览器
- fetch() 函数未在 Ubuntu Chromium 浏览器上定义
- 如何设置浏览器打开的文件对话框的文件名(一些默认值)
- 如何从IE浏览器中的输入文件标签中获取javascript中的文件名
- 安卓文件上传 - 错误的文件名,本机浏览器
- 显示文件名因浏览器而异(输入类型=文件)
- <输入类型='文件'>提供了URL编码的文件名,导致Android本机浏览器上的FileRea
- 将文件从浏览器直接发送到S3,但更改文件名
- Blob javascript对象在internet explorer浏览器中更改文件名
- 使用浏览器将文件保存到本地系统,使用指定的文件名和扩展名html &没有服务器交互的Javascript
- 假文件上传在Chrome浏览器不显示文件名
- 如何使用Angularjs在ie浏览器中上传文件后清除文件名
- 从浏览器获取上传文件夹和文件名
- 使用 document.location.href 保存客户端数据时,如何向浏览器建议文件名
- 使用简单的正则表达式验证浏览器上传文件名和扩展名
- 如何在safari浏览器中给出导出的文件名