gpt4 book ai didi

javascript - 调用 jquery 加载函数后,jquery 为下载的外部脚本禁用缓存破坏器

转载 作者:可可西里 更新时间:2023-11-01 13:30:40 25 4
gpt4 key购买 nike

通过$.load加载html内容时,html内容包含<script>标记引用 javascript 文件时,链接的 Javascript 文件会附加一个缓存无效化参数,以防止文件被浏览器缓存。

所以,与其请求像 <script src="/js/foo.js"> 这样的东西, 它请求 <script src="/js/foo.js?_=123123"> ,导致每次都加载脚本。

有没有办法禁止这种行为?

最佳答案

可以尝试强制缓存

$.ajax({
url: "/yourpage",
cache: true,
dataType: "html",
success: function(data) {
$("#content").html(data);
}
});

.

$.ajaxSetup({
cache: true // Enable cache as jQuery won't let the script be cached by default
});

关于javascript - 调用 jquery 加载函数后,jquery 为下载的外部脚本禁用缓存破坏器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30585381/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com