知识点---js监听手机返回键,回到指定界面
生活随笔
收集整理的這篇文章主要介紹了
知识点---js监听手机返回键,回到指定界面
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
方法一、
$(function(){
pushHistory();
window.addEventListener(“popstate”, function(e) {
window.location = 返回的地址
}, false);
function pushHistory() {
var state = {
title: “title”,
url: “#”
};
window.history.pushState(state, “title”, “#”);
}
});
方法二、JS監聽手機的物理返回鍵
if(window.history && window.history.pushState) {
$(window).on('popstate', function() {
var hashLocation = location.hash;
var hashSplit = hashLocation.split("#!/");
var hashName = hashSplit[1];
if(hashName !== '') {
var hash = window.location.hash;
if(hash === '') {
alert("你點擊了返回鍵");
}
}
});
window.history.pushState('forward', null, './#forward');
}
方法三、JavaScript監聽手機物理返回鍵
pushHistory();
window.addEventListener("popstate", function(e) {
window.location = 'http://www.baidu.com';
}, false);
function pushHistory() {
var state = {
title: "title",
url: "#"
};
window.history.pushState(state, "title", "#");
}
總結
以上是生活随笔為你收集整理的知识点---js监听手机返回键,回到指定界面的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: win10电脑黑屏只有鼠标箭头_win7
- 下一篇: 我的世界如何快速挖到钻石-挖钻石技巧