asp页面 如何让浏览器标题栏显示每篇文章的标题
比如我有一个index.asp两个浏览文章的页面Aarticle_view.aspBarticle_view.asp,浏览两类不同的文章,分别在两张表中。我想这样显示:t...
比如我有一个index.asp 两个浏览文章的页面Aarticle_view.asp Barticle_view.asp,浏览两类不同的文章,分别在两张表中。我想这样显示:title/description/keyword index页:基础title/基础Description/基础keyword ;..._view.asp:文章title+基础title/文章前几十个字/文章keyword+基础keyword。请高手帮忙。注意两个表,判断index页和浏览页,文章keyword怎么加?在管理后台怎么写代码呢?
可以发我邮箱 190425593@qq.com 不要复制粘贴哦。还可以再加分的哦。
我的表述不清楚吗?就是想让 标题 描述 关键字 根据每篇文章的不同而显示不同的内容而已 你的回答也太。。。。谁不知道读取数据库呢?关键是怎么读,我有两个表。。。
可能是我提问的标题有些毛病。。嘻嘻 展开
可以发我邮箱 190425593@qq.com 不要复制粘贴哦。还可以再加分的哦。
我的表述不清楚吗?就是想让 标题 描述 关键字 根据每篇文章的不同而显示不同的内容而已 你的回答也太。。。。谁不知道读取数据库呢?关键是怎么读,我有两个表。。。
可能是我提问的标题有些毛病。。嘻嘻 展开
4个回答
展开全部
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<%
'根据页面来给path_name赋值
'首页就是path_name="index"
'文章Aarticle_view.asp 是path_name="a页面"
'文章Barticle_view.asp是path_name="b页面"
'现在没asp环境无法测试 你自己测试下吧 写了20分钟呢能用的话就给分额
%>
<%=header_info(path_name)%>
</head>
<body>
<%
'方法 页面头部信息(页面名称)你可以把这个函数方法放到conn里去 然后就可以在包含conn的任意页面调用了
function header_info(path_name)
'判断页面位置你要是分类多的话可以用select 现在你只有a b2类所以if足够
base_title="你要设定的基础标题"
base_Description="你要设定基础介绍"
base_keywords="你要设定的基础关键词"
if path_name="" or parh_name="index" then
'流程判断 这里执行首页的
page_title=base_title
page_Description=base_Description
page_keywords=base_keywords
else
set rs=server.createobject("adodb.recordset")
if parh_name="a页面" then'分页面判断 a类还是b类
sql="xxxxxx"'自己写sql读取数据库那套吧不知道你的具体字段名称 读取a表的记录集
else
sql="xxxxxx"'自己写sql读取数据库那套吧 读取b表的记录集
end if
rs.open sql,conn,1,1
page_title=base_title&rs("文章标题字段")'换成你的具体字段名
page_Description=left(rs("文章内容字段"),20)'20是你要设定的截取长度
page_keywords=base_keywords&rs("文章关键词字段")
end if
header_info=header_info&"<title>"&page_title&"</title>"
header_info=header_info&"<meta name=keywords content="&page_keywords&">"
header_info=header_info&"<meta name=description content="&page_Description&">"
end function
%>
</body>
</html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<%
'根据页面来给path_name赋值
'首页就是path_name="index"
'文章Aarticle_view.asp 是path_name="a页面"
'文章Barticle_view.asp是path_name="b页面"
'现在没asp环境无法测试 你自己测试下吧 写了20分钟呢能用的话就给分额
%>
<%=header_info(path_name)%>
</head>
<body>
<%
'方法 页面头部信息(页面名称)你可以把这个函数方法放到conn里去 然后就可以在包含conn的任意页面调用了
function header_info(path_name)
'判断页面位置你要是分类多的话可以用select 现在你只有a b2类所以if足够
base_title="你要设定的基础标题"
base_Description="你要设定基础介绍"
base_keywords="你要设定的基础关键词"
if path_name="" or parh_name="index" then
'流程判断 这里执行首页的
page_title=base_title
page_Description=base_Description
page_keywords=base_keywords
else
set rs=server.createobject("adodb.recordset")
if parh_name="a页面" then'分页面判断 a类还是b类
sql="xxxxxx"'自己写sql读取数据库那套吧不知道你的具体字段名称 读取a表的记录集
else
sql="xxxxxx"'自己写sql读取数据库那套吧 读取b表的记录集
end if
rs.open sql,conn,1,1
page_title=base_title&rs("文章标题字段")'换成你的具体字段名
page_Description=left(rs("文章内容字段"),20)'20是你要设定的截取长度
page_keywords=base_keywords&rs("文章关键词字段")
end if
header_info=header_info&"<title>"&page_title&"</title>"
header_info=header_info&"<meta name=keywords content="&page_keywords&">"
header_info=header_info&"<meta name=description content="&page_Description&">"
end function
%>
</body>
</html>
展开全部
你表述的问题不是很清楚,如果要让浏览器标题栏显示每篇文章的标题,那倒是不难。直接读取数据库就可以了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<%在这里读两次数据库,分别读取你要显示的内容,然后赋值给变量
mytitle'这里是标题
mydescription'这里可以和关键字一样。
mykeywords'这里是关键字
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title><%=mytitle%></title>
<meta name="description" content='<%=mydescription%>'/>
<meta name="keywords" content='<%=mykeywords%>/'/>
……
如果数据库的读取你还不会可以上网搜索一下,很容易的。
mytitle'这里是标题
mydescription'这里可以和关键字一样。
mykeywords'这里是关键字
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title><%=mytitle%></title>
<meta name="description" content='<%=mydescription%>'/>
<meta name="keywords" content='<%=mykeywords%>/'/>
……
如果数据库的读取你还不会可以上网搜索一下,很容易的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在网页最顶端查询数据库,然后在标题处引用标题字段的值不就可以了?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询