完全硬刷新页面-Ctrl + Shift + R

时间:2019-07-04 12:09:54

标签: javascript html browser

我想知道如何在HTML页面中实现“ ctrl + shift + r”命令。我可以使用javascript或html。

只有当人们单击链接时,它才应该运行

我尝试了这些要点

location.reload(true);
window.location.reload(true);

但是此步骤不起作用

有什么想法要实现吗?

谢谢。

1 个答案:

答案 0 :(得分:0)

有很多方法可以做到这一点。 对我有用的方法之一是添加这些元标记

<meta http-equiv='cache-control' content='no-cache'>

<meta http-equiv='expires' content='0'>

<meta http-equiv='pragma' content='no-cache'>

您也可以使用该功能:

function deleteItems() {
  localStorage.clear();
}

这将删除网页的本地存储

另一种方法是使用此功能:

caches.delete(cacheName).then(function(boolean) {
  // your cache is now deleted
});

如果这不起作用,请在评论中让我知道,我有很多方法可以做到这一点。