关于js调用错误信息并弹出提示框的问题
做个登录验证,想在后台的action中进行判断,如果成功跳转页面,如果不成功,把自定义错误信息在当前登录页面利用js接收,等弹出提示信息。不使用ajax技术能不能做?...
做个登录验证,想在后台的action中进行判断,如果成功跳转页面,如果不成功,把自定义错误信息在当前登录页面利用js接收,等弹出提示信息。不使用ajax技术能不能做?
展开
2个回答
展开全部
可以 在页面定义一个iframe name="xxx"
form target="xxx"
此时提交后 你在后台往iframe里刷javascript串
然后可以有下面类似的代码
<script type="text/javascript">
if(/成功/){
parent.location='xxx';
}else{
parent.alert('登陆不成功');
}
</script>
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;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询