首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

可不可以在JS脚本中向服务器端写入Session

2011-12-18 
能否在JS脚本中向服务器端写入Session原来的登陆后台是用Session控制的.可是现在在前面的登陆模块是用JS脚

能否在JS脚本中向服务器端写入Session
原来的登陆后台是用Session控制的.可是现在在前面的登陆模块是用JS脚本写的.
请问下能不能在前台写入Session,这样在转到后台后就能直接验证通过了.

[解决办法]
不行
[解决办法]
加个隐藏域 js通过后,设置隐藏域,然后后台在判断
[解决办法]
JS调用后台方法。
[解决办法]
调用后台方法去判断
[解决办法]
用ajax吧
没别的着
N年前是行的,现在可不行了
[解决办法]
JS操作的是客户端的内存,Session是服务器上的东东,怎么可能调用呢?
[解决办法]
可以用ajax实现,写一个控制session的AJAX方法.
具体做法需要ajax.pro.2.dll

C# code
[AjaxPro.AjaxMethod(AjaxPro.HttpSessionStateRequirement.ReadWrite)]        public double[] ReadSessionData(string dbname,int direction)        {            double[] ddb = new double[800];            double[] mydb = (double[])Session[dbname];            int bit = (int)Session["bit"];            for (int i = 0; i < 800; i++)            {                ddb[i] = mydb[direction * bit + i * 5] * -32 + 40;            }            return ddb;        }
[解决办法]
登录用js写的?

就算前边用js写.那最终的用户验证等也是在后台做的吧?..用户验证成功后写session即可.

我想不出你为什么有这种问题
[解决办法]
ajax
[解决办法]
js可以写session,不过登录页面用js写是大大的错误!安全性几乎为0!

热点排行