现在我有a.htm b.htm c.aspx三张页面
以下是代码
a.htm<html>
<head>
<title>Untitled Page</title>
</head>
<body>
<a href="b.htm">连接到b.htm</a>
</body>
</html>b.htm
<script language="javascript" src="c.aspx"></script>c.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="c.aspx.cs" Inherits="_C" %>c.aspx.cs
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class _C: System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!this.Page.IsPostBack)
{
this.Response.Write("alert('" + GetPostPage() + "');");
}
}
private string GetPostPage()
{
if (Request.UrlReferrer == null)
{
return "直接输入或者收藏夹打开";
}
else
{
return Request.UrlReferrer.AbsoluteUri.ToString();
}
}
}问题如下:
我用GetPostPage()方法取出的是一直是b.htm 请问怎么才能取到a.htm的地址。高手帮帮忙
以下是代码
a.htm<html>
<head>
<title>Untitled Page</title>
</head>
<body>
<a href="b.htm">连接到b.htm</a>
</body>
</html>b.htm
<script language="javascript" src="c.aspx"></script>c.aspx
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="c.aspx.cs" Inherits="_C" %>c.aspx.cs
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
public partial class _C: System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!this.Page.IsPostBack)
{
this.Response.Write("alert('" + GetPostPage() + "');");
}
}
private string GetPostPage()
{
if (Request.UrlReferrer == null)
{
return "直接输入或者收藏夹打开";
}
else
{
return Request.UrlReferrer.AbsoluteUri.ToString();
}
}
}问题如下:
我用GetPostPage()方法取出的是一直是b.htm 请问怎么才能取到a.htm的地址。高手帮帮忙
解决方案 »
- 如何在WPF中设置系统颜色
- 如果网站不发布,可以部署到IIS下吗
- asp.net网站出错
- 控件有没有右键菜单打开事件,我只看到了Control.ContextMenuStripChanged 事件
- 客户端激活模式,客户端调用时有下列错误为什么呢? 必须要高手出面了,帮兴趣的朋友帮顶一下也给分!
- 求助:C#线程的问题,急,在线等
- 如何对输入的数字排序 ,保存到动态数组C# 如,8366,45,123,789
- NPOI创建workbook有错
- 辛苦积攒200分向大家请教:使用remote连接上远程对象,在随后的引用中发生了错误.....(ok后,立马结帐)
- 急急急!!!C#如何解析复杂的xml并将其中数据保存到相应的Sql Server表里?
- 从诺顿杀死中文版WinXP看现在的IT公司
- 高分求助桌面图标自动排列
var ajstat_outstr = '<script language=javascript src=' + ajstat_url
+ 'c.aspx?'
+ 'referrer=' + ajstat_referrer
+ '><\/script>';
document.write(ajstat_outstr);
参考一下那些专门做流量统计的代码