欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

asp如何实现不同页面不同meta

更新时间: 2014-01-05 00:57:03 责任编辑: Author_N1

 

ASP怎么实现不同页面不同meta
接受上司委托,要对公司的页面做下修改,可是在修改的过程中,发现网站的Meta和Title是一样的,在后台没有可以修改的地方,是N年前的程序了,很不完善的。
请问怎么修改才好呢?
本人对ASP不太懂,只是略懂HTML和CSS,如果提供ASP代码,麻烦做下注释。。。 

--参考方法--
把页面发下看看
--参考方法--
搞个 head.asp 大家都引用它
Title 比如: 站点标题 + 从文章标题
Meta 能不统一配置,或从数据库中取
不过你要改旧页面,也是要一个个的改,能用统一处理的就引用统一头文件,特殊还是一接上面改

 
--参考方法--
<title><%=rs("sitetitle")%></title>
<META NAME="description" CONTENT="<%=rs("sitecontent")%>" />
--参考方法--
一般文章不是有标题,读取文章标题写入到title中就行了,网站名称不需要保存到数据库
<%
subtitle="产品列表-"'从数据库中读取文章的标题,如果是文章页,直接写死就行了
kw="xxx产品"'原理同标题的一样
%>
<title><%=subtitle%>网站名称</title>
<meta name="keywords" content="<%=kw%>" />

--参考方法--
head.asp

<title><%=subtitle%>网站名称</title>
<meta name="keywords" content="<%=kw%>" />



xxxx.asp
<%
subtitle="产品列表-"'从数据库中读取文章的标题,如果不是文章页,直接写死就行了
kw="xxx产品"'原理同标题的一样
%>
<!--#include file="head.asp"-->

--参考方法--
mea作为变量,每个页面的顶部给变量赋值
--参考方法--
cms作的http://www.aguninokami.com吧?
--参考方法--
一共能有50个页面(独立的url,不包括分页)吗,你有问的机会手动也加上去了
--参考方法--
楼主你的意思每个页面的网页标题不一样是吗?
主页:
<title><%=rs("sitetitle")%></title>
<META NAME="description" CONTENT="<%=rs("sitecontent")%>" /> 
单篇:
<title><%=rs("title")%>--网站名称</title>
<META NAME="description" CONTENT="<%=rs("sitecontent")%>" /> 
等等。。。??
--参考方法--
1、类似的页面具有类似的meta
——这个可以直接改代码

2、特定meta,需要数据库中的数据
——通过后台,将数据库中的数据FSO生成到文件中,include一下。减少数据库的读取次数。
--参考方法--
引用:
Quote: 引用:

cms作的http://www.aguninokami.com吧?


它要是个CSM也好了,问题就是不是什么CSM 哎
你说的也是 ,我有问的时间,一个一个也能加上去了。
就是太懒了,一直想着自动添加。

你有写代码和测试代码的时间也加完了。
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 00:57:03
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/1760/
本文WWW.DOC100.NET DOC100.NET版权所有。