加载浏览器缓存时未执行Javascript

加载浏览器缓存时未执行Javascript,javascript,performance,browser-cache,etag,Javascript,Performance,Browser Cache,Etag,我正在使用ETAG缓存动态内容。标签中有javascript,它依次位于body标签的末尾。此脚本标记在DOM元素中进行更改。但当从浏览器缓存加载DOM/HTML时,javascript不会被执行 有什么办法可以让这一切顺利吗 此外,我还观察到缓存在Chrome和mozilla上运行良好,但在OPERA上却不行。opera中是否存在导致此问题的特定原因/错误?能否向我们展示一些代码?出现问题。我正在从php填充js变量。因此js变量的值也被缓存。e、 g.var userList=;所以每次都会

我正在使用ETAG缓存动态内容。标签中有javascript,它依次位于body标签的末尾。此脚本标记在DOM元素中进行更改。但当从浏览器缓存加载DOM/HTML时,javascript不会被执行

有什么办法可以让这一切顺利吗


此外,我还观察到缓存在Chrome和mozilla上运行良好,但在OPERA上却不行。opera中是否存在导致此问题的特定原因/错误?

能否向我们展示一些代码?出现问题。我正在从php填充js变量。因此js变量的值也被缓存。e、 g.var userList=;所以每次都会执行javascript脚本标记。但变量的值是相同的。我正在使用ETAG缓存动态页面。现在,我已经在创建ETAG的列表中包含了上述php变量。但旧的价值观仍在被使用。