$(function(){
  alert("页面一打开就执行");//只弹出一次
});

解决方案 »

  1.   

    通过session不就可以按照你的要求控制
      

  2.   

    新建jsp看看效果,如下:<%@ page language="java" import="java.util.*" pageEncoding="gbk"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>  <head>   <base href="<%=basePath%>">      <title>My JSP 'MyJsp.jsp' starting page</title>       <meta http-equiv="pragma" content="no-cache">    <meta http-equiv="cache-control" content="no-cache">    <meta http-equiv="expires" content="0">        <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">    <meta http-equiv="description" content="This is my page">        <script language="javascript">       function showMsg() {         alert("页面弹出操作");       }              <%  //控制会话中只显示一次(登录后参考该操作)           if(session.getAttribute("isShowMsg")==null){              session.setAttribute("isShowMsg","true");              out.print("showMsg();");           }       %>           </script></head><body>   This is my JSP page. <br>
    </body></html>
      

  3.   

    用个定时器,当用户登录,也就是页面载入时显示div,设置个时间,过几秒后或者当用户点击关闭时,div隐藏就OK了