Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/449.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
缓存清除后,旧JavaScript仍在执行_Javascript_Html_Google Chrome_Magento_Google Chrome Devtools - Fatal编程技术网

缓存清除后,旧JavaScript仍在执行

缓存清除后,旧JavaScript仍在执行,javascript,html,google-chrome,magento,google-chrome-devtools,Javascript,Html,Google Chrome,Magento,Google Chrome Devtools,我一直在更新一个JavaScript文件,并将每个更改推送到站点服务器。每次推送后,我都会清除本地缓存文件和服务器缓存文件(Magento存储) 我的问题是旧的JavaScript仍然在运行,即使chrome inspector中的源代码显示了新的JavaScript Chrome源和控制台: 第126行是代码被删除的地方。您能提供脚本url吗?恐怕不行,这是一个客户端网站,所以我们不能这样做。然后尝试访问url以查看脚本,并(在一个新选项卡中)在结尾处打开带有任何参数的url(例如:[url

我一直在更新一个JavaScript文件,并将每个更改推送到站点服务器。每次推送后,我都会清除本地缓存文件和服务器缓存文件(Magento存储)

我的问题是旧的JavaScript仍然在运行,即使chrome inspector中的源代码显示了新的JavaScript

Chrome源和控制台:


第126行是代码被删除的地方。

您能提供脚本url吗?恐怕不行,这是一个客户端网站,所以我们不能这样做。然后尝试访问url以查看脚本,并(在一个新选项卡中)在结尾处打开带有任何参数的url(例如:[url]?x=1)。您可以在新窗口中比较脚本,并判断您的更改是否出现在其中。然后,您可以在匿名模式下打开脚本url,如果您看到更改,则是浏览器所做的,这两个脚本是相同的。它们都没有我删除的代码,但错误仍然显示在控制台中。