想要在ajax上传过程中禁止手机的返回键,上传成功后启用返回按键,有没有办法呢?
全局下设置一个返回按钮的可点击状态
var bClick = true ;
返回按钮点击事件
function back(){
if(bClick)window.history.go(-1)
}
提交按钮
function submit(){
bClick = false ;
$.ajax({ url: "test.php", success: function(){
上传成功将状态置为true
bClick = true ;
}});
}
13 回答13k 阅读
7 回答2.1k 阅读
3 回答1.3k 阅读✓ 已解决
6 回答1.2k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
6 回答1.1k 阅读
要看你的应用场景
如果是native+weview的,那么需要在native端控制back按钮的动作
如果是浏览器端或微信场景下你是无法控制的