Javascript 手柄浏览器后退按钮,带有控制器中的角度
我想用角度来处理浏览器后退按钮,我已经尝试了很多解决方案,但我找不到一个能满足我的要求, 这是我的密码Javascript 手柄浏览器后退按钮,带有控制器中的角度,javascript,jquery,angularjs,routes,back-button,Javascript,Jquery,Angularjs,Routes,Back Button,我想用角度来处理浏览器后退按钮,我已经尝试了很多解决方案,但我找不到一个能满足我的要求, 这是我的密码 $scope.$on('$locationChangeStart', function(event, newUrl, oldUrl) { if(!allowed /* inject your logic here */) { event.preventDefault(); } }); 当我从我的应用程序转到特定页面时,它工作正常,但如果通过粘贴链接从例如www.
$scope.$on('$locationChangeStart', function(event, newUrl, oldUrl) {
if(!allowed /* inject your logic here */) {
event.preventDefault();
}
});
当我从我的应用程序转到特定页面时,它工作正常,但如果通过粘贴链接从例如www.google.com直接转到该特定页面,它就会返回到谷歌实际上,我想要处理后退按钮的两种情况。
可能吗?
我将非常感谢您的回复,
这些是我尝试过的链接,但问题依然存在。
您是否尝试过使用“window.onbeforeunload” 例如:
window.onbeforeunload = function()
{
//Do whatever here for example prompt user
return "Are you sure you want to go back?";
};