Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.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
Html 我如何说浏览器停止在Firefox中缓存我的页面?_Html_Firefox - Fatal编程技术网

Html 我如何说浏览器停止在Firefox中缓存我的页面?

Html 我如何说浏览器停止在Firefox中缓存我的页面?,html,firefox,Html,Firefox,我有一个网页,其中我使用jQueryAjax加载第二个页面,页面也加载我从jQuery代码加载的css,而不是嵌入html代码[在head标记中] 问题是,如果我做了一些更改,Chrome和firefox都不会刷新部分页面 在partial页面partial.html中,如果我更改了某些内容并使其刷新,则在chrome中没有任何更改,这是使用CTRL+R的工作,但Firefox不知道页面发生了更改,它们仍然生成旧的内容 这就是我的问题。我如何告诉浏览器firefox停止缓存我的页面 通过每次使用

我有一个网页,其中我使用jQueryAjax加载第二个页面,页面也加载我从jQuery代码加载的css,而不是嵌入html代码[在head标记中]

问题是,如果我做了一些更改,Chrome和firefox都不会刷新部分页面

在partial页面partial.html中,如果我更改了某些内容并使其刷新,则在chrome中没有任何更改,这是使用CTRL+R的工作,但Firefox不知道页面发生了更改,它们仍然生成旧的内容


这就是我的问题。我如何告诉浏览器firefox停止缓存我的页面

通过每次使用加载数据时更改其URL,经典地解决了此问题。例如,您可以向URL添加随机数据的参数,如下所示:

var url = "http://example.com/page.php?foo=bar&random=" + Math.random();

创建一个每次都不同但产生相同数据的URL。

我总是使用URL变量来解决缓存问题,例如:

var u = "http://www.nocacheplease.com/test.aspx?v=" + new Date().getTime();

你是真正的史蒂文·斯皮尔伯格吗?在firefox中,CTRL+F5用于硬刷新,chrome SHIFT+F5用于硬刷新。我是史蒂文,来自印度。不经意间,第二个人有着相同的名字和声望。没问题