gpt4 book ai didi

php - 停止缓存页面的特定元素

转载 作者:行者123 更新时间:2023-11-28 10:59:38 26 4
gpt4 key购买 nike

他们是否有办法停止缓存页面中的特定元素,以便它始终从服务器加载?我在页面中有一个 div 元素,其中包含一些需要始终从服务器更新/检索的 session 信息。

我这里的技术是 PHP/jQuery/Joomla。

有人知道吗?

最佳答案

当使用 xmlhttprequest (ajax) 请求时,一种技术可能是将时间戳值附加到 URL,以便每次调用函数时请求都是唯一的,示例如下

/// javascript get date convert it to milliseconds
function getDateTime(){

return (new Date().getTime());
}

例如,在您的 ajax GET 中,您可以这样做,以便每个请求都附加一个新的时间戳

    req.onreadystatechange=function(){
.....
};

req.open("GET",url+"?ac="+t+"&"+ getDateTime() ,true);
req.send("");

现在,由于您使用 javascript,因此仅当启用 js 时,您才只能显示“div 的内容”,从而强制每个新内容,因此嵌入一个内联脚本并调用一个函数来填充 div

   <script>populateDivsContent()</script>

关于php - 停止缓存页面的特定元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8192407/

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