2014-04-03 35 views
1

我想知道如何在我的HTML页面中实现“ctrl + f5”命令。我可以使用JavaScript或HTML。全屏刷新 - Ctrl + F5

只有当用户点击链接时才应该运行它。

谢谢, 亚历克斯

+1

可能重复[什么是优雅的方式来强制眉毛ers重新加载缓存的CSS/JS文件?](http://stackoverflow.com/questions/118884/what-is-an-elegant-way-to-force-browsers-to-reload-cached-css-js-files ) –

+0

有关文档,请参阅https://developer.mozilla.org/en-US/docs/Web/API/Location.reload –

回答

5

您应该能够使用这个JavaScript来适合你的需要:

onClick="window.location.reload(false)"

+4

请注意,这可能会从缓存中重新加载站点...如果您想要实际站点重新加载,请使用reload(true)。 –

+1

太棒了!重新加载(true)就像魅力一样 – user2521589

8

像这样的事情?

<a href="document.location.reload(true);document.location='/mylink'">Click here to refresh the page</a> 
+0

这很好,但我想将它嵌入到另一个链接中。那可能吗? – user2521589

5

您可以创建刷新按钮,添加以下代码到HTML页面

<a href="JavaScript: location.reload(true);">Refresh page</a> 

+0

wissem46

+0

,您应该添加:) – wissem46

相关问题