返回上一页都是 history.go(-1) 或者history.back() 为什么我要点2次才能返回
点击时看看你的浏览器地址是否有变化,执行一次正确情况下,地址会变化一次。
参考:http://blog.csdn.net/m0_38082783/article/details/73849141
方法这两个都可以返回上一页,是对的。至于你说的点击两次,由于没有代码,看不出来问题,猜测:
1,可能是用了dblclick事件触发,就是点击两次才触发
2,可能是你绑定了两次事件,然后冲突了
3,可能是你在绑定返回事件之前还有一个事件,只是该事件没有任何效果
希望对你参考有帮助,由于没代码,真心看不出来哪里有问题。
是不是你本身有一个客户端跳转,所以需要2次back才能回到最初的网页。
昨天遇到一个需要点击两次的按钮,希望对你有帮助,不要单独写一个script标签,单独写在下面的话如果上面有div窗口或者window.open的话就会执行两次