function load()
{
<% 
String check=(String)session.getAttribute("check");
String addsuccess=(String)session.getAttribute("addSuccess");
if(check!=null)
{
%>
alert(<%=check%>)
<%
}
if(addsuccess!=null)
{
%>
alert(<%=addsuccess%>)
<%
}

%>
}<body bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0" onload="load();">action类:
String string=cmsDao.addCms(cmsSupplier.getSupplier_id(), carrier_id, user_id, cmsSupplier.getSupplier_code(), location_id, valid_from, valid_to);

if(string.equals("success"));
{
session.setAttribute("addSuccess", "添加成功");

}

解决方案 »

  1.   

    你想要什么效果,load()函数没有调用,现在这样只是加载没有执行,建议看看js的执行顺序吧
      

  2.   

      我那个JS 写对了吗?   我在boby里面声明了 onload="load();"  这样不会被调用?
      

  3.   

      就做了一个添加  如果成功 把成功消息保存到session,  页面加载的时候判断下 如果不为空 就弹出这个提示, 但是好像if一直进不去。、
      

  4.   

    一个是javaScript一个是java代码。。看看你写的
      

  5.   

    貌似不能重写load方法吧。改为其他的名字看看,然后<body onload="test()">。
    建议用火狐浏览器的错误控制台查看错误。偶写js都不用ie的。。