javascript - F5 没有完全刷新我的页面

标签 javascript jquery html refresh

我有一个非常复杂的网页,它使用了大量的 Ajax 和 Javascript。我的问题是这个 Javascript 操作 div 中的背景图片(将它滚动到两侧)。当我按 F5(主要是在 FF 中)时,这只会导致“中途”刷新。内容刷新,但 div 中的背景保持在同一位置。这会导致问题,因为偏移量计算错误(脚本认为背景位于起始位置,但实际上它已移动)。

有什么方法可以强制完全刷新来解决这个问题吗?我正在为我的 Javascript 使用 jQuery。一种解决方法是在加载时检查偏移量,但此时实现起来会很麻烦。

有什么想法吗?

编辑:导致此问题的图片不是使用 javascript 或 ajax 加载的。它是纯粹的静态 html。

最佳答案

尝试使用“Ctrl + F5”,它会强制您的浏览器重新加载页面中的所有内容。

关于javascript - F5 没有完全刷新我的页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7873967/

相关文章:

javascript - 在 ASP.NET MVC 中动态加载脚本文件

javascript - 清理一大段 Javascript 代码

jQuery 模板引擎

javascript - jQuery height() 函数不适用于元素

php - 我的本地登录需要另一个 session

javascript - iTop,在哪里实现onchange javascript?

javascript - HTML5 输入类型在 IE10 中不起作用

javascript - 如何将 es5 require 转换为 es6 import

javascript - 使用 .find() 取消选中复选框

javascript - 如何在 CodeIgniter 中集成 CKFinder 和 CKEditor?