可以学CSDN那样,直接把地址传过去
解决方案 »
- 如何在Firefox中从后台弹出一个新页面
- 一个也面包含多个iframe引发的一些问题
- c#代码能实现增加或删除sql数据库的列吗?
- 有谁用过 ListView 和 TreeView 组合的控件?
- 上次有人贴出一个有关自定义类的listview?网址忘了。希望知道的人提供一下。
- 用c#考试系统,考题,和答案用什么控件好,请大家给点建议,多谢了
- c# web中弹出有“是否”选择的对话框的问题
- C#里怎么实现传引用,传值??有关键字吗??用哪个?
- 跪求:根据下拉框的年份 读取库中相符的记录
- 如何在一个软件中的textbox中输入发送到另一个软件的输入框
- 多按钮 调用 同窗体 的问题
- 如何实现.NET里文本域的部分文字的编辑
/// 判断URL来源
/// </summary>
/// <param name="url">正确的URL地址</param>
/// <returns>真|假</returns>
public static bool IsSource(string url)
{
// 当前来源地址
string sourceUrl = @"http://" + System.Web.HttpContext.Current.Request.ServerVariables.GetValues("HTTP_HOST")[0].ToString() + System.Web.HttpContext.Current.Request.Path.ToString(); ;
if (String.Compare(sourceUrl, url, true) == 0)
{
return true;
}
else
{
return false;
}
} /// <summary>
/// 判断URL来源带参数
/// </summary>
/// <returns></returns>
public static bool IsSourceWithParam(string url)
{
// 当前来源地址
string sourceUrl = System.Web.HttpContext.Current.Request.ServerVariables.GetValues("HTTP_REFERER")[0].ToString();
if (String.Compare(sourceUrl, url, true) == 0)
{
return true;
}
else
{
return false;
}
}
只能获取a.aspx页面的地址。不能获取a.aspx前一页?