在ie浏览器中遇到一个非常奇怪的问题,在bootstrap模态框弹出之后刷新页面,会跳转登录页面,
经过几天的定位,发现模态框弹出的事件中使用了,history.pushstate。
当使用 pushState 方法修改浏览器历史记录并刷新页面时,IE 浏览器会重新加载最初的 URL,并且会丢失之前 pushState 所做的修改。这意味着页面状态将被重置为最初的状态,而不是刷新后保留之前的状态。
所以把history.pushstate这个方法删掉就可以了
在ie浏览器中遇到一个非常奇怪的问题,在bootstrap模态框弹出之后刷新页面,会跳转登录页面,
经过几天的定位,发现模态框弹出的事件中使用了,history.pushstate。
当使用 pushState 方法修改浏览器历史记录并刷新页面时,IE 浏览器会重新加载最初的 URL,并且会丢失之前 pushState 所做的修改。这意味着页面状态将被重置为最初的状态,而不是刷新后保留之前的状态。
所以把history.pushstate这个方法删掉就可以了