使用“另存为...”然后“网页,完成”后删除文件/文件夹链接

使用“另存为...”然后“网页,完成”后删除文件/文件夹链接

当您在 FF 中右键单击另存为网页时,该页面将与包含该页面所需的任何相关媒体(图像、js 等)的文件夹一起保存。

我的问题是我想重新组织关联的媒体文件夹,但无论我将此文件夹移动到哪里,保存的 .html 文件也会随之移动。啊!

我可以重命名每个文件夹,这会破坏 html 文件和媒体文件夹之间的“链接”,但一定有更简洁的方法来做到这一点。还有人知道吗?

答案1

我发现,如果您的系统上安装了 Office XP / 2003,那么 GAThrawn 的答案就很好。如果没有,您需要进入注册表,方法是转到“开始”->“运行”,键入regedit并在注册表编辑器中浏览到:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer

在左侧面板中单击鼠标右键,创建一个新的 DWORD 值。调用它NoFileFolderConnection并赋予其值 1。

就是这样!如果您想再次打开链接,请将NoFileFolderConnection的值更改为 0。

或者(如果您愿意通过下载的文件应用注册表编辑),您可以找到可下载的解决方案这里存档副本)。

更多信息请见这里

答案2

基于微软的文档

另一个不需要修改注册表的选项是简单地重命名 HTML 文件或文件夹。

当尝试重命名文件/文件夹时,将出现以下消息:

重命名警告!如果重命名此文件,它将不再属于文件夹 Test_files。要安全地重命名,请打开文件,用新名称保存,然后删除文件夹 Test_files。您仍要重命名此文件吗?

批准后,html 文件与文件夹之间的关联将被删除。现在,您可以删除/移动该文件夹。完成后,您可以将文件的名称重新命名为其原始名称。

答案3

@Pavium 是对的,这是 Windows 设置,而不是 Firefox 设置,它阻止您轻松地将文件夹与文件分开。Firefox 确实有一个选项可以只保存 HTML 页面而不保存相关媒体(“将页面另存为”,然后选择“网页,仅 HTML”),但这听起来不像是您要问的。

要永久停止 Windows 链接文件和文件夹,请打开 Windows 资源管理器(不是 Internet Explorer),单击Tools菜单,Options单击View选项卡,然后向下滚动高级设置框的一半左右,您应该会看到“管理网页和文件夹对”,它可能设置为“显示两个部分但作为单个文件管理”,目前,您可能想要选择“显示两个部分并单独管理它们”。

答案4

好的,如果我理解正确的话。您已保存了一个完整的网页。所有文件链接到:

href="saved%20website/css_002.css"

并且您想移动文件夹并且不破坏所有链接吗?

如果是这样,我认为您要做的就是在文本编辑器(如 notepad++)中打开 .htm 文件,查找并替换此部分的新路径:

saved%20website/

它将替换所有已损坏的 URL。

相关内容