<script language="javascript">
function check(suggest)
{
var user="<%=session("username")%>";
if (suggest.text.value == "")
{
alert("请输内容");
return false;
}
else if (user="")
{
alert("请登陆!")
return false
}
}
</script>
如上..我的系统里有三个
<%=session("用户名")%>
<%=session("密码")%>
<%=session("身份")%>
在vbscript页面中创建,现在要通过javascript获取并进行处理......目的是判断用户有没有登陆,然后再根据登陆的身份不同进行处理..上面suggest内的值来自表单
这个要多个文件实现
getSession.asp
<%
response.write(trim(request("keyword")))
这里的keyword是你要获取Session变量的名称
%>
下面是你正在处理的页面,在此我们采用javascript框架中的一种jquery,所以首先,要在这个页中把jquery.js文件加载
<script type="text/javascript" src="jquery.js文件所在的目录"></script>
<script type="text/javascript">
$(function(){
var sUserName =$.trim( $.ajax({async:false,url:"getSession.asp?keyword=userName"}).responseText);
if(sUserName.length==0){
alert("对不起,请先登录!");
return false;
//以下是你要进行处理的语句,在这里我选择的是让其跳转至登录页面
window.top.location.href="login.html";
}else if($.trim($("input[name='userName']").val()).length==0){
alert("对不起,请输入用户名!");
$("input[name='userName']").focuse();
return false;
}
});
</script>