在用户成功登陆以后更新一个状态
用这个状态判断是否在线
然后在asp里面alert就行了

解决方案 »

  1.   

    checkhyname.asp这个页面怎么做才能弹出或执行这句话呢 alert('抱歉!您输入的“会员登录名”已被别人使用,请重新输入!');  怎么才能返回  上面函数需要的参数  谢谢
      

  2.   

    <script>
    var oldhyname=<%=oldhyname%>;</script><input name="formfield" type="hidden" value="<%=request("formfield")%>"><script>
    checkhy(formfield);</script>
      

  3.   

    up  一下阿   有没有人明白我啊  javascript 不是很熟悉
      

  4.   

    在checkhyname.asp页 我应该怎么写 应该返回一个什么值 才能弹出对话框  检验一下 是否存在 此用户名 或者 不能为空 或者 还没有被注册  我该怎么写 请大家帮
    if  request("hyname")=" " then
    response.Redirect("login.asp?oldhyname=noinput")
    end if
        set rscyc=server.CreateObject("adodb.recordset")
     sql=" select * from login where  person_username="&request("hyname")
     
     rscyc.open sql,conn,3,1
     if  not rscyc.eof then
     response.Redirect("login.asp?oldhyname=ok")
     else
     response.Redirect("login.asp?oldhyname=notok")
     end if
      

  5.   

    checkhyname.asp里if  request("hyname")=" " then
     returnValue="noinput"
    end if
        set rscyc=server.CreateObject("adodb.recordset")
     sql=" select * from login where  person_username="&request("hyname")
     
         rscyc.open sql,conn,3,1
     if  not rscyc.eof then
     returnValue="ok"                    else
      returnValue="notok"              end if
    <script>
      window.returnValue = <%=returnValue%>;
      window.close();
    </script>
      

  6.   

    <script>
      window.returnValue = "<%=returnValue%>";
      window.close();
    </script>