| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1834 人关注过本帖
标题:关于弹出窗口登陆的问题
只看楼主 加入收藏
飞影
Rank: 1
等 级:新手上路
帖 子:36
专家分:0
注 册:2004-12-9
收藏
 问题点数:0 回复次数:5 
关于弹出窗口登陆的问题
各位老师,我想问个关于弹出窗口登陆的问题,请问如何实现。有一个页面,上面有一个登陆选项,点击后弹出一个窗口,在新窗口输入登陆信息后,如果输入正确,就关闭弹出窗口,并且把有登陆选项的那个窗口刷新一下,如果登陆不成功,在弹出窗口提示。我在中可以实现这些,请问在asp中如何实现?谢谢各位老师!
搜索更多相关主题的帖子: 窗口 登陆 asp 老师 选项 
2006-02-02 12:59
meqoo
Rank: 1
等 级:新手上路
帖 子:37
专家分:0
注 册:2006-2-1
收藏
得分:0 

set rs=server.createobject("adodb.recordset")
sql="select * from cookie where username='"&request("username")&"'and password='"&request("password")&"'"
rs.open sql,OnlineConn,1,1
if not (rs.eof and rs.bof) then

Response.Write(" <script language='javascript'>window.opener.location'父窗口页面' window.cloce()</script>")
解说:如果数据库不为空,输入的用户名和密码正确,关闭登陆窗口并刷新父窗口页面
else
Response.Write(" <script language='javascript'>alert('用户名或密码不正确,请重新输入')</script>")
用户名和密码不正确时,进行说明
end if


2006-02-02 14:40
飞影
Rank: 1
等 级:新手上路
帖 子:36
专家分:0
注 册:2004-12-9
收藏
得分:0 

好像不行呀,我用的是乔客的内核,login页面代码是:
<!-- #include file="include/config_gear.asp" -->
<!-- #include file="conn.asp" -->
<!-- #include file="include/common.asp"-->
<title>会员登陆</title>
</head>

<body>
<table>
<TR>
<td><%
login_username=trim(request.cookies("joekoe_online")("login_username"))
login_password=trim(request.cookies("joekoe_online")("login_password"))
login_mode=objv7.format_power2(user_power,1,1)
call format_login222()%></td>
</TR>
</table>
</body>
</html>

调用的format_login222()方法内容如下:
<%
sub format_login222()
%>
<table border=0 width=185 cellpadding=0 cellspacing=0>
<tr><td ></td></tr>
<tr><td align=center>
<% if login_username<>"" then

%>
<table border=0 cellspacing=0 cellpadding=0>
<tr><td></td></tr>
<tr><td align=center>你好,<b><font class=blue><%response.write login_username%></font></b></td></tr>
<td align=center><%
Response.Write(" <script language='javascript'>window.opener.location'login.asp' window.cloce()</script>")
dim mess_dim
if login_message>0 then
mess_dim="red"
response.write "<bgsound src='images/mail/message.wav' border=0>"
else
login_message=0:mess_dim="gray"
end if
response.write "<a href='user_mail.asp'><img src='images/mail/new.gif' align=absmiddle border=0>&nbsp;我的短信箱(<font class="&mess_dim&">"&login_message&"&nbsp;新</font>)</a>"
%></td></tr>
<tr><td align=center><a href='login.asp?action=logout'>退出登陆</a>&nbsp;┋&nbsp;<a href='user_main.asp'><%response.write objv7.format_menu(web_menu,"user_main")%></a></td></tr>
</table>
<% else %>
<table border=0 cellspacing=0 cellpadding=0>
<form name=login_frm method=post action='login.asp?action=login_chk' onsubmit="return login_true()">
<input type=hidden name=re_log value='yes'>
<tr><td></td><td></td></tr>
<tr><td>用户名称:</td><td><input type=text name=username size=14 maxlength=20></td></tr>
<tr><td>登陆密码:</td><td><input type=password name=password size=14 maxlength=20></td></tr>
<tr><td colspan=2 align=center>
<table border=0 cellspacing=0 cellpadding=0><tr align=center valign=bottom>
<td></td>

<td><input type=submit value='登 录'></td><td width=60></td>
</tr></table>
</td></tr></form></table>
<% end if %>
</td></tr><tr><td height=5></td></tr></table>
<%
end sub%>

[此贴子已经被作者于2006-2-5 21:32:22编辑过]

2006-02-05 21:30
lbm717ls
Rank: 1
等 级:新手上路
帖 子:15
专家分:0
注 册:2005-11-2
收藏
得分:0 


用隐藏字段实现二合一页面就可以实现了~!

2006-02-06 00:15
飞影
Rank: 1
等 级:新手上路
帖 子:36
专家分:0
注 册:2004-12-9
收藏
得分:0 
以下是引用lbm717ls在2006-2-6 0:15:00的发言:


用隐藏字段实现二合一页面就可以实现了~!

这位大侠!!!我不会!!!很急呀,大家帮帮我吧!!!!!

2006-02-06 20:53
griefforyou
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:3336
专家分:0
注 册:2004-4-15
收藏
得分:0 
在弹出窗中用 window.opener.location.reload

天津网站建设 http://www./
2006-02-06 22:17
快速回复:关于弹出窗口登陆的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.091940 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved