页面中有两种onclick
一种是用html直接定义的onclick
一种是struts标签库里引用的现在出现这么一个bug我先点击html下定义的那个onclick,比如其功能是转到另外的页面
然后点击“后退”回到原始页面我再点击标签库里引用的onclick执行的却是刚刚我选择的html格式下的onclick功能。。请问这个问题大概出在哪里啊?或者告诉我怎么定位也行。。多谢。。刚接触struts一周。。有点晕。。

解决方案 »

  1.   

    第一种为何不用 html的 HREF属性?
      

  2.   

    我获取了一下源码
    <input type="button" name="" value="计算利用率" onclick="return statisticResult();"
    上面这个是我直接在html写的
    <a href="javascript:nextPageClicked();">下一页
    这个是封装在标签库里的现在的问题是:
    上面那个onclick会转到其他页面
    假如我后退回来
    再点击“下一页”这个链接
    结果显示的还是onclick的那个页面。。
      

  3.   

    你这个nextPageClicked()是怎么写的?怎么可能跳转到上一页呢?
      

  4.   


    应该没有什么问题我第一次点击nextPageClicked()的时候,转到的是下一页,或者只要每次刷新页面,转到的都是下一页现在的bug是,我假如先点的是onclick="return statisticResult();然后“后退”再点“下一页”的时候,它就不会执行nextPageClicked(),而是执行return statisticResult()。。这个就是悲剧了。。
      

  5.   

    顶一下。。能稍微说一点都行。。比如大概是action的错误啥的。。稍微给点方向吧。。大神。。