日期:2014-05-17  浏览次数:21100 次

把一段几句的Asp.net代码,转成asp代码,并解决一点问题。
原asp.net代码。
  string url = Request.Url.ToString();
int nindex = url.LastIndexOf("/");
string tmp1 = url.Substring(0, nindex + 1);
string tmp2 = url.Substring(nindex + 1);
if (tmp2.IndexOf("-") == -1)
{
url = tmp1 + "yafee" + tmp2;
Response.Redirect(url);
}

如何把这种代码加到Session_Start函数里,就是想在访问网站中的每个页面时都调用一下这个代码,是不是只能把这段代码弄到一个文件中,然后在每个要调用的页面中添加include呢?没有不用在每个页面中添加就能全调用的方法吗?

---------------------
  在线等待,立即给分!

------解决方案--------------------
新建一个Global.asa文件,放在根目录下,加入下列代码
VBScript code
<script language="VBScript" runat="server">
Sub Session_OnStart
    ...
End sub
</script>