大体的页面是这样: 
<%@ include file="/inc/prepare.jsp" %> <a href="javascript:visit(1, <%=flag%>)" onmousedown="this.style.color='red'" class="link-left" style="color:red"> 测试 </a> 其中prepare.jsp中包含的内容是 
<script src=" <bean:write name='aWebContext' scope='application'/>/js_css/prepare.js"> </script> 也就是说超级链接中调用的方法visit是myprepare.js中的方法,现在遇到一个问题,在调用visit时,首先要判断session是否过期,我不知道应该把这段代码加到href的什么位置,请高手指点一二? 

解决方案 »

  1.   

    在visit方法中判断session是否过期不是一样吗?
      

  2.   

    没明白你说的什么。
    如果有判断是否过期的方法能调用,在visit的函数里面调用就是了。
      

  3.   

    在visit方法中判断session过期?如何判断呢?
      

  4.   

    我一开始倒是在visit方法中通过dwr方式来判断session是否过期,结果发现,不行啊,session一过期,dwr中的方法无法进行调用了……,因为我们设置了过滤器,一旦session实效,为了安全系统中的资源是无法进行调用的,必须重新登录
      

  5.   

    dwr 方法不能调用后,报JS错误没有?
    如果报了,可以用 try catch 来 return false;暂时没想到其它办法。。