当我们删除已保存页面时,与已保存网页关联的文件夹被删除的原因

Posted

技术标签:

【中文标题】当我们删除已保存页面时,与已保存网页关联的文件夹被删除的原因【英文标题】:Reason why folder associated with saved webpage gets deleted when we delete saved page 【发布时间】:2016-04-15 12:29:53 【问题描述】:

我保存了一个完整的网页,并且还有一个文件夹保存了资源,但是当我删除网页或将保存的网页移动到其他目录时,与之关联的文件夹也会被删除或移动。那么它背后写的代码是什么。因为我想对我的网页和文件夹做同样的事情。

提前感谢您的帮助。

【问题讨论】:

这种行为是在 Windows 上,不是吗? 是的,它在窗口中,但它背后的原因是什么?有没有什么编程技巧可以做到这一点? 【参考方案1】:

html 文件与其资源文件夹之间的这种“关联”是 Windows 操作系统实现的一种行为。

这与网页无关,与它的 HTML、javascript 甚至与特定的浏览器无关。

Windows 2000 提供了一种将主 HTML 文件连接到其关联文件组的简单方法。如果启用了连接文件,当您对文件或关联文件的文件夹执行任何命令[复制、剪切、粘贴、移动、删除、发送到]时,将对所有连接文件执行相同的命令。

尽管官方页面提到了“Windows 2000”,但在 Windows XP 和许多(如果不是全部)更高版本的 Windows 中实现了相同的行为。

查看这些页面:

Removing file / folder link after using “Save As…” then “Web Page, complete” Operations on an HTML file or folder apply to similarly named folder or HTML file(来自 Microsoft 支持)

【讨论】:

以上是关于当我们删除已保存页面时,与已保存网页关联的文件夹被删除的原因的主要内容,如果未能解决你的问题,请参考以下文章

IOS无法创建与已删除专辑同名的专辑?

点击按钮时停止在后台保存到 coredata

如何将文件与已初始化的 ifstream 对象关联?

已删除的对象将通过级联重新保存(从关联中删除已删除的对象)

将网页保存到服务器文件夹

保存需要登录的网页源代码