首页 > 解决方案 > 点击锚点后页面不刷新

问题描述

我用javascript放置了一个简单的翻译器。地址更改时单击后页面未加载

    <a href="#fr" data-reload>Francais</a>
    var dataReload = document.querySelectorAll("[data-reload]");
    // Define language reload onclick illiteration
    for (i=0;i <= dataReload.length; i++) {
        dataReload[i].onclick = function() {
            location.reload(true);
        };
    }

标签: javascripthtml

解决方案


将指定的 URL 设置为位置后,发出window.location.reload(true). 这将强制浏览器重新加载页面。


推荐阅读