<script src="https://cdn.bootcdn.net/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<button id='aaa' style="font-size:80px;padding:50px;" onclick="pushHistory('home2222')">21122121212</button>
<script>
function pushHistory(e) {
var state = {
title: "title",
url: "#"+e
};
window.history.pushState(state, "title", "#"+e);
}
setTimeout(function() {
// $('#aaa').click();
}, 1800);
</script>
浏览器打开,点击按钮,url 增加#home2222 ,如果点后退正常,退到打开的上一页
但如果打开定时的 aaa 自动点击,URL 等待 1.8 秒可以加上#home2222 但后退与上面不正常,退出去了。
<button id='aaa' style="font-size:80px;padding:50px;" onclick="pushHistory('home2222')">21122121212</button>
<script>
function pushHistory(e) {
var state = {
title: "title",
url: "#"+e
};
window.history.pushState(state, "title", "#"+e);
}
setTimeout(function() {
// $('#aaa').click();
}, 1800);
</script>
浏览器打开,点击按钮,url 增加#home2222 ,如果点后退正常,退到打开的上一页
但如果打开定时的 aaa 自动点击,URL 等待 1.8 秒可以加上#home2222 但后退与上面不正常,退出去了。