1、新建一个asp页面
核心代码如下:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%option explicit%>
<!--#include file="Conn.asp"-->
<%
dim RS,sql,KS_sjh1,KS_sjh2,id ‘=====定义变量
id=Request.QueryString("d") ‘=====获取当前页面的信息,用此作条件查询
Set RS=Server.CreateObject("ADODB.Recordset")
SQL= "select KS_sjh1 from KS_Article where (id="&Request.QueryString("d")&")" ’====查询数据库字段
RS.Open SQL, Conn, 1, 1
KS_sjh1=left(rs("KS_sjh1"),3) ‘=====对数据做处理
KS_sjh2=right(rs("KS_sjh1"),4)
%>
<%
Response.Write("document.writeln('电话:"&KS_sjh1&"****"&KS_sjh2&"');") ’====输出处理结果
%>
<%
RS.Close
Set RS=Nothing
%>
可以在这里编写你需要的asp程序,核心点获取模板当前页面的id,如果是静态页面,可以用文章标题来获取
2、模板代码:
<script language="javascript" type="text/javascript" src="/sj.asp?d={$InfoID}"></script>
{$InfoID}是当前的文章id,我们通过get传值方式把{$InfoID}的值穿给sj.asp。让sj.asp来判断页面的值后查询数据库,{$InfoID}可以换成{$GetArticleTitle}来得到文章标题等等