javascript:history.go(-1)跳回上一页为啥还弹出框啊

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

7 个解决方案

#1


补充:列表显示和新增在一个页面上

#2


把弹出框去掉,弹来弹去烦不烦

#3


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

#4


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

#5


window.location多了个n不好意思

#6


<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);",所以想解决不弹的问题,而不是指向某个页面,呵呵

#7


该回复于2013-06-01 09:14:35被管理员删除

#1


补充:列表显示和新增在一个页面上

#2


把弹出框去掉,弹来弹去烦不烦

#3


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

#4


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

#5


window.location多了个n不好意思

#6


<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);",所以想解决不弹的问题,而不是指向某个页面,呵呵

#7


该回复于2013-06-01 09:14:35被管理员删除