ASP怎么调用一个数据库表中的字段做为标题

怎么让head.asp文件自动调用当前页的标题,比如当我打开:清华紫光扫描仪FS531这个产品页面时,自动调用当前页的标题,做为网页的标题... 怎么让head.asp文件自动调用当前页的标题,比如当我打开:清华紫光扫描仪FS531这个产品页面时,自动调用当前页的标题,做为网页的标题 展开
 我来答
浴火fToG7
2010-01-29 · TA获得超过456个赞
知道小有建树答主
回答量:208
采纳率:0%
帮助的人:191万
展开全部
如果你不需要SEO,而单纯为了标题好看
在调用head.asp的页面数据库查询后,可以用js控制:
<script language=javascript>document.title='标题';</script>
经过测试,这么写虽然能改变标题,但是搜索引擎十分排斥,基本上抓不到。
如果你需要SEO,那只能是head.asp不结束<head>。在调用head.asp的页面数据库查询后<title><%=rs("title")%></title></head>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
少能053
2010-01-29 · TA获得超过235个赞
知道小有建树答主
回答量:405
采纳率:0%
帮助的人:251万
展开全部
看来头部是include到子页里面的,那你就<title>根据传过来的产品id,查询出标题response.write()【刚开始的时候当然是首页,所以总体建议用select case request("id") case "" case 1 case else end select】</title>,这样不行啊。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
宁波蚂蚁之家
2010-01-29 · TA获得超过111个赞
知道答主
回答量:172
采纳率:0%
帮助的人:147万
展开全部
<!--#include file="conn.asp"-->
<%
dim id
id=SafeRequest("id",1)
set rs=server.CreateObject("adodb.recordset")
if id="" then
response.Write "<script language='javascript'>alert('操作失败!');history.go(-1);</script>"
else
rs.open"select * from zuoping where id="&id,conn,1,3
title=rs("zp_name")'读取文章标题
rs("viewnum")=rs("viewnum")+1'修改文章浏览量
rs.update
end if
%>
<title><%=title%></title>

记得在最后关闭连接
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2010-01-29
展开全部
这么说,<title></title>在head.asp里面。?定义一个变量。引用head.asp的页面赋值就可以了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式