我有一个非常复杂的网页,它使用了大量的Ajax和Javascript。我的问题是,这个Javascript操纵div中的背景图片(将其滚动到两侧)。当我打F5(大部分是FF)时,这只会导致“半路”刷新。内容刷新,但div中的背景保持在相同的位置。这会导致问题,因为偏移量计算错误(脚本认为背景位于起始位置,但实际上它已移动)。F5没有完全刷新我的页面
有什么办法强制全面刷新来摆脱这个问题?我为我的Javascript使用jQuery。一个解决方法是检查加载时的偏移量,但是在这一点上实施屁股会很痛苦。
任何想法?
编辑:导致此问题的图片不使用JavaScript或ajax加载。它是纯粹的,静态的HTML。
也许你有一些东西要缓存,不应该是?也许可以通过Tamper-Data firefox插件查看网站资源的标题。 – Oliver
而不是检查加载的偏移量,为什么不明确地将其重置到加载(或文档就绪)时所需的位置? – nnnnnn
那么@nnnnnn,这将是我的解决方法。问题是当页面完全刷新时,这不是问题。所以我只是想检查是否有可能在刷新时有一个偶数听众,以确保它完全完成。 – OptimusCrime