之前在用ready事件加载js中,试过浏览器前进后退、移动浏览器前进后退、返回、历史返回等等,都会执行js。
结果突然在移动端上返回不会执行js了,百度了一下得知,可能缓存的机制有差距、通过pageshow可以解决。
关于pageshow使用时会有一些,js的问题,改动比较大。在想这个事件有没有其他问题、执行先后顺序和ready、load又有什么差距呢?
有更好的解决不同缓存机制前进后退响应js的解决办法吗?
之前在用ready事件加载js中,试过浏览器前进后退、移动浏览器前进后退、返回、历史返回等等,都会执行js。
结果突然在移动端上返回不会执行js了,百度了一下得知,可能缓存的机制有差距、通过pageshow可以解决。
关于pageshow使用时会有一些,js的问题,改动比较大。在想这个事件有没有其他问题、执行先后顺序和ready、load又有什么差距呢?
有更好的解决不同缓存机制前进后退响应js的解决办法吗?
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
问题已经解决,针对有些浏览器前进后退不执行js的问题,还是通过pageshow,获取想要改动的地方,其他地方可以继续写在其他函数当中。