0

我被要求解决 shtml 文件的问题,问题是这样的:

有人要求编辑 shtml 文件以添加新的单选按钮。她下载了文件,添加了一些内容并将其上传到网络服务器。令我震惊的img src="images/Front_Page_22.jpg是,现在指向file:///C|\path1\path2\images\Front_Page_22.jpg

(请注意 C- 后的管道)

附加信息:下载的页面包含相对路径。,一切都是 img src="images/Front_Page_22.jpg img src=../xyz/images/SomeFile.jpg

我的理解是她通过不触摸图像标签做了正确的事情,因为它们将在服务器上解析并指向服务器上的目录..

我不知道这些相对路径是如何转换为本地路径的!

我可用的附加信息:Person1 在她的本地系统上进行了更改,并在进行更改后,告诉网站管理员上传文件

网络管理员将文件上传到Unix服务器(大学的网络服务器在unix机器上)-我不知道她是使用dreamweaver还是sftp上传文件-我认为这应该不是问题

谢谢

4

3 回答 3

0

很可能是您的 HTML 编辑器更改了该src属性。检查您的偏好,应该有一个禁用它的选项。

快速解决 -

寻找:file:///C|\path1\path2\images\

用。。。来代替:images/

于 2010-10-22T22:05:28.940 回答
0

您使用另存为下载了文件...不要!在选择的编辑器中右键单击 > 查看源代码 > Ctrl + A > Ctrl + C 和 Ctrl + V。或者按照正常方式进行,FTP。

于 2010-10-22T22:20:05.543 回答
0

由于您无权访问服务器,因此最好的选择是使用wget。它将下载页面和它所依赖的所有其他图像/css/js 文件。是一个解释如何使用它的基本教程。

于 2010-10-22T23:44:08.240 回答