| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 949 人关注过本帖
标题:一asp中的关键核心问题,要认真分析透了,我们的编程水平都会达到一个新的高 ...
只看楼主 加入收藏
xiaobingieihrgw
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-9-18
收藏
 问题点数:0 回复次数:5 
一asp中的关键核心问题,要认真分析透了,我们的编程水平都会达到一个新的高度
请各位指教???asp global.asa中的session_onstart,session_onend ,application_onstart,application_onend 事件分别在什么情况下被触发
我做了两个文件
kk.asp包括如下源代码:
<%
response.write session.sessionid
%>
<body onunload=javascritp:window.open("kk1.asp")>

kk1.asp代码如下:
<%
session.abandon
%>

global.asa 无代码,是一个空文件

然后我运行kk.asp然后对这个文件按十次以上的刷新按钮,把每次跳出来的窗口最小化后,接着观察sessionid值,居然出现这样的值:23678第二次23678 接着23679 23680 23681 23682 23682
我实在是分析不出怎么出现这样的结果
还请各位帮忙分析一下??

[[it] 本帖最后由 xiaobingieihrgw 于 2008-9-19 07:58 编辑 [/it]]
搜索更多相关主题的帖子: onend asa session application global 
2008-09-18 12:08
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
收藏
得分:0 
window.open就是一个新的session了吧

response.write seession.sessionid
确定能输出值?

<body onunload=javascritp:window.open(kk1.asp)>
确定弹出窗口了?
2008-09-18 13:04
xiaobingieihrgw
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-9-18
收藏
得分:0 
回复 2# multiple1902 的帖子
上面那一句是有错误,我已改过来了
我源代码是正确的,只是在上面没把session输好
代码能执行,也打开了新的窗口
单击关闭按钮时,输出的值可以看懂
当单击刷新按钮时可response.write输出语句竟输出的sessionid值实在是看不懂,

[[it] 本帖最后由 xiaobingieihrgw 于 2008-9-19 07:49 编辑 [/it]]
2008-09-18 14:34
xiaobingieihrgw
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-9-18
收藏
得分:0 
回复 2# multiple1902 的帖子
在kk.asp页中按刷新按钮(十次以上),输出的sessionid值 ,有的值相同,有相邻之间两sessionid值间差为1值,还有相邻两sessionid值间差为2的值
怎么会出现这种结果,所以分析不出什么时候执行了session_onstart事件,什么时候执行了session_onend事件,
在baidu上查了好久,按照他们的说法去分析也分析不出这种结果来啊 ,

另有一问题,我在其它程序中输入application.lock
而没有给他配对:没输入application.unlock
在其它asp文件中修改了application值
程序竟然没报错

[[it] 本帖最后由 xiaobingieihrgw 于 2008-9-19 07:52 编辑 [/it]]
2008-09-18 15:10
xiaobingieihrgw
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2008-9-18
收藏
得分:0 
高难度问题,分析透了,编程水平会上一个新的台阶
第一个程序已悠改过来了,请大伙,再给我把这个程序分析分析

非常感谢,这是一个高难度问题,其它资料对asp global.asa 中ession_onend等事件解释非常模糊(模棱几可)

要是把这个问题吃透了,各位的编程水平一定会上一个新台阶

[[it] 本帖最后由 xiaobingieihrgw 于 2008-9-19 07:35 编辑 [/it]]
2008-09-19 07:26
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
收藏
得分:0 
等一下,我回家之后调试一下,看看能不能出结果。

毫无疑问,这是个好问题。
2008-09-19 12:55
快速回复:一asp中的关键核心问题,要认真分析透了,我们的编程水平都会达到一个新 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021261 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved