JS判断用户是否登陆登陆

login.aspx是用来登陆,index.aspx用来显示login.aspx登陆的相关信息,比如性名,注册时间,登陆时间等,前台代码(用JS写的)已经有了,index... login.aspx是用来登陆,index.aspx用来显示login.aspx登陆的相关信息,比如性名,注册时间,登陆时间等,前台代码(用JS写的)已经有了,index.aspx页面用js怎么显示这些信息,最重要的用JS怎么判断用户是否登陆,如果没有登陆(在浏览器直接输入地址,跳转到login.aspx)这个代码怎么做??

兄弟在线急,以前做C#的,不是很懂JS,望兄弟们多多指教!!,小弟不盛感激!!三十分相送(没分了,就这么多了!!)
展开
 我来答
nanwang21
2015-10-09 · TA获得超过2943个赞
知道大有可为答主
回答量:1220
采纳率:82%
帮助的人:242万
展开全部
在jsp页面上增加submit登陆提交按钮,点击登陆提交按钮后触发判断用户名和密码的方法,在此方法中获取输入的用户名和密码与正确的用户名和密码进行判断即可。
示例代码:
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<script type="text/javascript">

//点击登陆提交按钮触发此方法
function checkuser() {
if($('uname') == "aaaa" && $('pwd') == "123") {//判断用户名和密码
alert('登陆成功');
}else {
alert('登陆失败');
}
}

//通过标签id属性获取该标签value
function $(id) {
return document.getElementById(id).value;
}
</script>
</head>
<body>
<form action="">
用户名:<input type="text" id="uname"/><br>
密码:<input type="password" id="pwd"/><br>
<input type="submit" value="登录" onclick="checkuser()"/>
</form>
</body>
</html>
hongtianxuan
推荐于2016-01-16
知道答主
回答量:4
采纳率:0%
帮助的人:3.4万
展开全部
login.aspx 登陆成功后,你肯定会保存用户登陆的信息,一般都是在session里存,也有在cookie里存的,等进入index.aspx 页面时,你可以先判断下session,没有要的用户信息,就直接response.Redirect 嘛,干嘛要用js呢
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
喜多市场
2009-07-15
知道答主
回答量:42
采纳率:0%
帮助的人:0
展开全部
我认为你是想用AJAX来实现,
var i=1;

function listNews(user,password)
{

var xmlHttp1 = null;
requestNewsNum=requestNum;

var keyword = escape(escape(n_keyword));
var str = "'"+user+"','"+password+"'";
i = requestNum;
switch(requestNum){
case 1:
startRequest("需要调用方法的路径和名字"+str,1);
break;

}
}
function createXMLHttpRequest(i) {
if(window.XMLHttpRequest) {
eval( 'xmlHttp'+i+"=new XMLHttpRequest()");
}else if(window.ActiveXObject) {
eval( 'xmlHttp'+i+"=new ActiveXObject('Microsoft.XMLHTTP')");
}
}

function startRequest(url,i) {
createXMLHttpRequest(i);
eval( "("+'xmlHttp'+i+")"+".onreadystatechange = "+function(){
if(eval( "("+'xmlHttp'+i+")"+".readyState==4")){
if(eval( "("+'xmlHttp'+i+")"+".status==200")) {
document.getElementById("DIV的名字(显示的地方)"+i).innerHTML = eval( "("+'xmlHttp'+i+")"+".responseText");
}
}
});
eval( "("+'xmlHttp'+i+")"+".open('GET',url,true)");
eval( "("+'xmlHttp'+i+")"+".send(null)");
}
这是整个AJAX的框架.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
binghelujing
2009-07-17
知道答主
回答量:14
采纳率:0%
帮助的人:0
展开全部
用 ajax
在不用刷新页面的情况下,利用js和后台交互数据
在网上查去吧 有一个jquery.js
楼上说的是框架原理,jquery.js 把他们封装了直接用就好
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jimmloo
2009-07-06 · TA获得超过386个赞
知道小有建树答主
回答量:191
采纳率:0%
帮助的人:238万
展开全部
搞不懂你为什么要用js,
用session就ok了,还js干嘛?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式