当新增完数据,弹出添加成功提示框,然后点提示框确定后跳回列表页面后,列表页有返回按钮,javascript:history.go(-1),点了后还弹出添加成功,为啥呀。求帮助

解决方案 »

  1.   

    debugger一下,看一下你得代码是怎么运行的,应该是代码的逻辑错了。
      

  2.   

    javascript:history.go(-1)。这个是返回浏览器上一步的步骤。你上一步的步骤肯定是停留在添加成功那个页面啊。所以绝对会弹出对话框的,解决方法:javascript:windown.location='返回的地址'
      

  3.   

    <div class="btnlist center"> 
            <button type="button" class="button positive" id="btnEnter" runat="server" onserverclick="btnEnter_ServerClick"><img src="Resources/Images/tick.gif" alt="确定" />确定</button>
            <button type="reset" class="button negative" id="btnCancel"><img src="Resources/Images/cross.gif" alt="取消" />取消</button>
            <button type="button" class="button" onclick="javascript:history.go(-1);" id="BtnBack"><img src="Resources/Images/back.gif" alt="返回" />返回</button>
        </div> 代码都是很多面页面用的返回都是onclick="javascript:history.go(-1);",所以想解决不弹的问题,而不是指向某个页面,呵呵