免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4856 | 回复: 7
打印 上一主题 下一主题

javascript alert显示问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-03-24 16:50 |只看该作者 |倒序浏览
比如我增加一个用户,然后返回用户的帐号,我想用javascript:alert('x帐户增加成功'),location='index.htm',请问下,这个x数据怎么放入.或者有什么办法,能显示类于这样的提示,按确定后返回我指定的页面呢.

论坛徽章:
1
技术图书徽章
日期:2013-12-05 23:25:45
2 [报告]
发表于 2007-03-25 17:52 |只看该作者
那你是怎么增加账户的呢?你的程序是如何处理的呢?

论坛徽章:
0
3 [报告]
发表于 2007-03-30 17:26 |只看该作者
<input type="button" name="butt_add" id="butt_pass" value=" 提交 " onclick="auditing(1);">

  1. function auditing(state){
  2.         if(state == 1){
  3.                                 //判断附值,过程可以自己简化
  4.                 document.all.STATE.value = "1";
  5.                 }if(state == 2){
  6.                 document.all.STATE.value = "2";
  7.                 }
  8.                 if(document.all.address_id.value == ""){
  9.                 alert("请选择地址记录后再进行审核!");
  10.                 return;
  11.                 }
  12.                                //提交表单
  13.                 document.all.frm_1.submit();
  14.         }
复制代码

我使用的是struts框架,返回页面是postFrm.jsp

  1.         action是
  2.                         public ActionForward execute(
  3.                 ActionMapping actionMapping,
  4.                 ActionForm actionForm,
  5.                 HttpServletRequest request,
  6.                 HttpServletResponse response) {
  7.                 String fw = "success";
  8.                 ActionForward _forward = new ActionForward();
  9.                 addressForm address = (addressForm)actionForm;
  10.                 address_UpdateToDB insert = new address_UpdateToDB();

  11.                 String sign = insert.auditing(address);

  12.                 request.setAttribute("addressAuditing",sign);
  13.                 _forward = actionMapping.findForward(fw);
  14.                 return _forward;
  15.         }
复制代码


具体数据库操作没有写,需要的朋友可以站内短信联系。

在postFrm.jsp里面有

  1. <%
  2.         if(request.getAttribute("addressAuditing") != null){
  3.         String sign = (String)request.getAttribute("addressAuditing");
  4.         if(sign.equalsIgnoreCase("success")){
  5.      %>
  6.                                
  7.         alert("审核成功!");
  8.         parent.ProcessFrame.ShowFrame.location='address/auditing/result.jsp?cls_sign=yes';
  9.         show.document.getElementById("pageForm").jumpPage.value = "<%=session.getAttribute("num_show")%>";
  10.         show.document.getElementById("pageForm").submit();

  11.         <%
  12.                 }else{
  13.         %>
  14.                         alert("审核失败!");
  15.         <%               
  16.                 }
  17.         }
  18.         %>
复制代码


最后返回的是result.jsp一个结果页面.....

[ 本帖最后由 wangjianEgg 于 2007-3-30 17:30 编辑 ]

论坛徽章:
0
4 [报告]
发表于 2007-03-30 17:28 |只看该作者
这样可以达到LZ的需求...可以把我的代码简化...


我的网业界面的样子....

1.jpg (75 KB, 下载次数: 57)

1.jpg

论坛徽章:
0
5 [报告]
发表于 2007-03-30 17:29 |只看该作者
然后我点击了不通过的按钮...

提示‘审核成功!’...

2.jpg (57.88 KB, 下载次数: 55)

2.jpg

论坛徽章:
0
6 [报告]
发表于 2007-03-30 17:29 |只看该作者
最后结果页面数据改变....

3.jpg (53.21 KB, 下载次数: 61)

3.jpg

论坛徽章:
0
7 [报告]
发表于 2007-03-30 17:32 |只看该作者
X显示的话....可以先将你需要的数据String str = request.getParameter("XXX");获取到

然后在添加到alert里...可以这样做

论坛徽章:
0
8 [报告]
发表于 2007-04-01 08:51 |只看该作者
楼主的意思是把服务器的变量传给JS代码
alert('<?=$value?>');
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP