能否知道这样这种方式的网页点击来路?(内详细描述)

小泽zz 2010-07-10 10:43:38
先说明一下,是站内 页面 来路 判断的。(不判断站外)

比如 站内有 2张 页面

www.xxx.com/a.asp 和 www.xxx.com/b.asp

a.asp 里面有 链接 b.asp,如果从a.asp里点击b.asp 的链接,要判断b.asp 的站内来路页面很简单··

如果用户 打开 www.xxx.com/a.asp,看到了 b.asp的链接,但不直接用鼠标点击,

而是 复制 www.xxx.com/b.asp ,然后 在同1页面(即打开a.asp 那个 IE 窗口的地址栏)打开www.xxx.com/b.asp

能否判断 用户 打开 b.asp 的时候,它的上个 页面 是否 打开过 a.asp ?

-------------------------------------------------------------------
我需要这样的功能: 即 b.asp 的 上个 页面 如果是 打开过 a.asp, 即判断 有问题···

需要这个功能的原因是:不允许 打开 b.asp 的的时候,上个 页面 是 a.asp (只同个IE窗口,关闭IE再打开不需理会)

当然 a.asp 里面是不会有 b.asp 的链接,但是有些人会 在 打开 a.asp 后,然后在同个页面的IE地址栏 输入 b.asp 打开, 我要判断的是这种!!!

...全文
50 点赞 收藏 7
写回复
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
APM60- 2010-07-10
~是判断来源页码?
request.servervariables( HTTP_REFFER )
回复
qq43695548 2010-07-10
如果访问过A.ASP就用session标记一下

然后在B.asp里判断
回复
ping2571 2010-07-10
判断肯定是不太好判断,不过换个思路应该可以的。用session, 或cookies可以试试的。cookies应该可以实现你的要求的

在访问A页面后,就保存着cookies,打开B页面时判断cookies存在不存在,存在就提示,不存在就正常打开。
回复
w000111 2010-07-10
用js也可以实现
回复
小泽zz 2010-07-10
楼上2位没看清楚我说的问题

我不是要 判断 网页里 ,通过鼠标 正常点击 的来路
回复
wangxiaomo521 2010-07-10
[Quote=引用 3 楼 slowhand 的回复:]

~是判断来源页码?
request.servervariables( HTTP_REFFER )
[/Quote]
就是这个 `.
当然你也可以用session或者用hidden form来判断`~
回复
小泽zz 2010-07-10
会不会很麻烦?
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告