繁体   English   中英

下载时替换文件

[英]Replace file when downloading

参考此示例: http : //jsfiddle.net/m9nts8r1/

按下“下载”按钮时,如何更新updatedText.xml的内容,就像在任何应用程序中单击“保存”按钮时一样?

在这种情况下,我只得到另一个updatedText (1).xmlupdatedText (2).xml等。

此外,如果可以指定保存updatedText.xml的目录, updatedText.xml了。

有人有主意吗?

你不可以做这个。 下载文件后,它就在硬盘上。 您的Web浏览器无权访问您的文件系统(试想一下,如果网站可以查看您的文件甚至进行更改,那将会是一团糟)。 我想很遗憾,您将不得不使用新创建的文件,或者使用其他技术来解决您的问题。

您可以在Chrome浏览器中进行操作

从此链接的下载扩展https://github.com/zach-adams/downloads-overwrite-already-existing-files “一个chrome扩展,将所有下载设置为覆盖现有文件,而不是添加'(1)','(2 )等。” 然后将扩展名添加到chrome,这将解决您的问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM