Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/417.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 - Fatal编程技术网

Javascript 如何在任何浏览器中单击“后退”按钮重新加载页面

Javascript 如何在任何浏览器中单击“后退”按钮重新加载页面,javascript,html,Javascript,Html,我已经创建了HTML页面,例如page1.HTML,并在单击invoke page2.HTML时进行了一些设置 单击“上一步”按钮,页面1将加载所有以前的数据。我想完全重新加载页面,不想记住任何设置 问候,, Dev最简单的方法是使第1页过期-例如 <meta http-equiv="pragma" content="no-cache"> <meta http-equiv="cache-control" content="no-cache"> <meta http-

我已经创建了HTML页面,例如page1.HTML,并在单击invoke page2.HTML时进行了一些设置

单击“上一步”按钮,页面1将加载所有以前的数据。我想完全重新加载页面,不想记住任何设置

问候,,
Dev

最简单的方法是使第1页过期-例如

<meta http-equiv="pragma" content="no-cache">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="expires" content="0">


在该页面的标题中设置以下标题:

Pragma: no-cache
Cache-control: no-cache
expires: 0

嗯,关于使用window.name检查页面是否已被访问的有趣评论。你也可以在那里使用时间戳。第二条代码注释:我累了,但它不工作。。。。。。。。。。。meta http equiv标记不适用于某些标头。对于那些不起作用的,你必须使用真正的标题(例如,通过PHP中的header())我尝试过这一点,但在单击后退按钮时不刷新页面什么浏览器、什么平台、什么缓存设置?我尝试过这一点,但在单击后退按钮时不刷新页面