如何限制网页的访问顺序? 我有1、2、3 三个页面。我想让用户先访问1然后再访问2或3。不能让用户直接输入2或3 的地址直接访问。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在2和3做if判断不通过再Redirct到1 在2和3做if判断不通过再Redirect到1 哈哈,简单啊Page1Page_Load(..){ArrayList arr;if (Session["arr"]!= null){ arr = (ArrayList)Session["arr"];}if (arr.IndexOf(1) < 0){ arr.Add(1); Session["arr"] = arr;}}Page2Page_Load(..){ArrayList arr;if (Session["arr"]!= null){ arr = (ArrayList)Session["arr"];}if ( arr.IndexOf(1) < 0){ Response.Write("你在没有访问第一页啊!"); //Response.Redirect("Page1");}else{ if (arr.IndexOf(2) <0) { arr.Add(2); Session["arr"] = arr; }}}...依此类推了 request.ServerVariables("HTTP_REFERER")这里有从哪个页面转过来的信息,判断一下就可以实现 服务器操作客户端的问题 获取一个数据源的问题 如何传递textbox的位置信息给JS 关于access表某些字段导入到sql表中 多行添加的问题,帮帮忙 极其想知道的问题~~大家来讨论 水晶报表出来后,为什么点viewer上的打印按钮,没反应? 请问vs2005可不可以编写aspx1.1的WEB程序? 困了,睡觉去~~~~~~~~~ 新手的问题-- 如何实现-当网站上的任何一页程序出错后可以跳转到一个友好的提示页。(在线) System.IO.FileNotFoundException: 找不到指定的模块 获取自动添加控件问题
不通过再
Redirct到1
不通过再
Redirect到1
Page1
Page_Load(..)
{
ArrayList arr;
if (Session["arr"]!= null)
{
arr = (ArrayList)Session["arr"];
}if (arr.IndexOf(1) < 0)
{
arr.Add(1);
Session["arr"] = arr;
}}
Page2
Page_Load(..)
{
ArrayList arr;
if (Session["arr"]!= null)
{
arr = (ArrayList)Session["arr"];
}if ( arr.IndexOf(1) < 0)
{
Response.Write("你在没有访问第一页啊!");
//Response.Redirect("Page1");
}
else
{
if (arr.IndexOf(2) <0)
{
arr.Add(2);
Session["arr"] = arr;
}
}}...
依此类推了
这里有从哪个页面转过来的信息,判断一下就可以实现