Javascript IE:Back和Refresh按钮在onbeforeunload事件和url标签更改上的行为不同
步骤:Javascript IE:Back和Refresh按钮在onbeforeunload事件和url标签更改上的行为不同,javascript,internet-explorer,onbeforeunload,Javascript,Internet Explorer,Onbeforeunload,步骤: 在ie11(如www.baidu.com)中打开一个网站,在控制台中键入: window.onbeforeunload = function(){return "aaa";} top.location = location.href+"#?id=aaa" top.location = location.href+"#?id=aaa" 按刷新按钮,弹出警报,选择停留在此页面 在控制台中,键入: window.onbeforeunload = function(){return "a
window.onbeforeunload = function(){return "aaa";}
top.location = location.href+"#?id=aaa"
top.location = location.href+"#?id=aaa"
window.onbeforeunload = function(){return "aaa";}
top.location = location.href+"#?id=aaa"
top.location = location.href+"#?id=aaa"
现在url应该是www.baidu.com/#?id=aaawindow.onbeforeunload = function(){return "aaa";}
top.location = location.href+"#?id=aaa"
top.location = location.href+"#?id=aaa"
现在url应该是www.baidu.com/#?id=aaa