关于js调用错误信息并弹出提示框的问题

做个登录验证,想在后台的action中进行判断,如果成功跳转页面,如果不成功,把自定义错误信息在当前登录页面利用js接收,等弹出提示信息。不使用ajax技术能不能做?... 做个登录验证,想在后台的action中进行判断,如果成功跳转页面,如果不成功,把自定义错误信息在当前登录页面利用js接收,等弹出提示信息。不使用ajax技术能不能做? 展开
 我来答
YugOppop6QSJ0
2012-02-23 · TA获得超过425个赞
知道小有建树答主
回答量:233
采纳率:0%
帮助的人:204万
展开全部
可以 在页面定义一个iframe name="xxx"
form target="xxx"
此时提交后 你在后台往iframe里刷javascript串
然后可以有下面类似的代码
<script type="text/javascript">
if(/成功/){
parent.location='xxx';
}else{
parent.alert('登陆不成功');
}
</script>
更多追问追答
追问
能写点关键的代码吗?就是登录页面的和后台action的,我不是很明白你的意思。
追答
在你的Action里 不要像平常那样return forward之类的了 我不知道你的是什么代码
我用Java 的举例子
response.setCharacterEncoding("utf-8");
response.setContentType("text/html;charset=UTF-8");
PrintWriter writer=response.getWriter();
writer.write("text/html;charset=UTF-8",
if(/成功/){
parent.location='xxx';
}else{
parent.alert('登陆不成功');
}
"\n");
writer.close();

Action方法 最后reuturn null;
百度网友45d5b4364
2012-02-23 · TA获得超过134个赞
知道小有建树答主
回答量:463
采纳率:0%
帮助的人:227万
展开全部
alert()弹出 貌似不好看哦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式