我想在点击特定区域(容器)后刷新我的网站
有什么想法吗?
谢谢!
发布于 2019-06-28 01:50:40
您可以使用Location.reload()
接口(https://developer.mozilla.org/ru/docs/Web/API/Location/reload)
因此,答案可能如下所示:
document.querySelector('you-area-selector-here').addEventListener((click) => {
window.location.reload(true);
})
需要true
标志以确保页面是从服务器重新加载的,而不是从缓存重新加载的。
发布于 2019-06-28 01:52:29
将js与HTML混合使用并不是一个好的做法。
我会这样做:
let refreshPage = document.querySelector('#div1').addEventListener('click', => {
location.reload();
})
注意:您必须为您试图在此函数中选择的元素提供id或class。还有其他的方法,比如= document.querySelectorAll,getElementById,getElementByClassName,getElementByTagName。
https://stackoverflow.com/questions/56796272
复制相似问题