javascript - 当浏览器检索缓存的 html 页面时,JavaScript 会再次运行吗?

标签 javascript html ajax http caching

我有一个没有太多变化的 html 页面,我想将它缓存一周以备 ex。 在这个 html 中,我有一些 JS 脚本可以执行一些 ajax 请求并修改 html。 当浏览器加载此页面时,JS 脚本是否运行?

10倍

最佳答案

是的,确实如此。
JavaScript 始终在页面加载时执行,无论是否缓存。

当然,除非您使用 onload 处理程序推迟 JS,否则它会在页面加载后执行。

关于javascript - 当浏览器检索缓存的 html 页面时,JavaScript 会再次运行吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14140500/

相关文章:

javascript - 如何遍历一组异构元素?

php - Ajax 响应上的 Jquery 事件

javascript - 通过Ajax调用分配值以选择框

javascript - 内存游戏数组

php - 从网络到游戏

html - 导航栏上的 Bootstrap 断点

javascript - WordPress:将图像从一种形式传递到另一种形式

php - 无需登录即可进行安全的 PHP 投票

javascript - 是否有任何 javascript 库可以将 HTML 转换为 Evernote 的 ENML?

javascript - javascript split() 之后为子字符串赋予颜色