回 帖 发 新 帖 刷新版面

主题:网页的header为什么会显示不全

当调用header.asp时,用<!---#include file="../share/header.asp"--->会出现header.asp中的网页头上的图片与导航按钮(用图片制作的),但改成在当前目录的下的一个文件下,用<!---#include file="../../share/header.asp"--->就只出现网页头上的图片,导航按钮出现打叉的图片,为什么呢?

回复列表 (共3个回复)

沙发

说明图片的路径不正确,你在叉上点右键,属性,看看图片的路径是什么,然后再更一下。

板凳

谢谢,右击图片属性,一看是图片的位置错了,可以为什么用<!---#include file="../share/header.asp"--->不出现错误,而用<!---#include file="../../share/header.asp"--->就不行了呢?我的图片存放路径只能用这个路径访问(存放图片文件夹的位置不能改变),不明白,我改成别的路径网页就打不开了,请问如何改?

3 楼

因为被包含文件中的代码已经属于包含文件中了,路径变了当然会提示错误。
用绝对路径吧。

我来回复

您尚未登录,请登录后再回复。点此登录或注册