华中路第二小学网站:ASP网站标题栏问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/01 00:05:15
我加上你说的代码,直接就
错误类型:
Microsoft VBScript 编译器错误 (0x800A0408)
无效字符
/11/about.asp, line 5, column 10
SiteTitle=本页标题
---------^

很简单!
在所有网页调用head.asp之前,加上:
<%SiteTitle=本页标题%>

本页标题 就是你要的"公司简介","产品展示"或其它当前网页的标题

可以了吧
------------------
补:
加在<!-- #include file="Head.asp" -->之前就可以了:

<!--#include file="Inc/Eshopcode.asp"-->
<%SiteTitle=本页标题%>
<!-- #include file="Head.asp" -->

当然,按你上次的说法,Head.asp中应包含:
<title><%=SiteTitle%></title>
你可以看一下。

具体是什么问题压??

这个跟 当前位置 是一个意思。
如果 你的所有文件都是动态的
比如 公司介绍属于公司介绍栏目
产品展示属于产品展示栏目。
则栏目列表页 你可以读取 栏目名 作为标题或者标题的一部分。
比如:产品展示_某某某公司首页
具体文章和产品 可以读取文章名 作为标题或者标题的一部分。
比如:公司介绍_关于我们_某某某公司首页

如果不是动态的,那就没办法了, 只能先弄好一个数组,根据不同情况输出数组的内容作为标题。

或者 手工的

理解你的意思,我想你的产品展示和公司介绍不可能使用同一个页面了。那么就在每个页面里面加上<title="产品展示">在另一个加上<title="公司介绍">就可以了。

如果你需要在产品展示那个里面做“产品1-产品展示”“产品2-产品展示”,那就必须动用数据库了。你可以在数据库的产品相关介绍的表中添加一个title,然后在asp页面中与调用产品说明一样调用这个title的介绍设为函数$title。然后在页面的<title=$title-产品展示>就可以了。