关于ASP中session的问题
用ASP做了登陆系统,使用的是session
发现一个问题,就是登陆了session之后,如果下一任程序是人新窗口弹出来的,会要求重新登陆,这是怎么回事?
例如admin.asp里链接了add.asp,add.asp打开时是从新窗口打开的,进入admin.asp时进行了session登陆。
很多时候打开add.asp时还得重新登陆一次。
用JS的:window.open是不会继承asp session的
一定要用 <a href='aaa.asp' target = '_blank'>aaa </a>这样的方式
对
我用的就是 <a href='aaa.asp' target = '_blank'>aaa </a>这样的方式
用window.open也一样会继承session的,不继承一般是浏览器出了问题
在前面给上一个if 判断啊!!!!!!!!!
接受不到SESSION值 浏览器问题吗?
1. 新窗口弹出来 与 session 无关
2. ADD有时过期,可能是session过期了, 可以将session过期时间设置长一点,默认应该是20分钟的
你用COOKIES看看行不
response.Cookies(“name”)=vaule
要也不行就是浏览器的事
你是说admin.asp页要重新登录还是add.asp要重新登录。
如果你转向add.asp那么在add.asp上也加个session
相关问答:
owc11满足不了要求,有没有更好点的,asp能调用的
目前没发现,帮你顶!
应该没有了吧
自已写。顶
帮顶,关注!
好像就这个了,目前还没看到其他得上市使用。。。帮顶!
自己再顶一下
好像是没有 ......
服务器现在是。net 2.0的
我现在的项目就是asp.net mvc + linq的,现在服务器的环境配置用不了。
不知道有前辈碰到过这样的问题没。
难道服务器必须要装.net3.5 和 asp.net mvc
请前辈指点
不装你认为你要怎么 ......
function CheckOpwd(){//验证用户名
var pwd=document.all.txtOpwd;
var div1=document.getElementById("divPwd");
if (pwd.value=="")
{
......
<?xml version="1.0"?>
<root>
<status>433</status>
<msg>这个是汉字</msg>
<serialno>123</serialno>
</root>
如何用ASP读取 status值 ......
类似于csdn 右边用什么控件显示贴子标题 以及怎样分页?跪求高手答复
续:就像点到asp版 然后显示贴子
随便你!!
分页控件这个就多了!
aspnetpager
http://www.webdiyer.com/AspNetPager
这里显示贴子的 ......