now*_*owa 6 javascript safari popstate
我想在用户单击浏览器的后退按钮时显示图像。下面的代码在 safari 15.5 中运行良好,但是当我升级到 safari 16.1 时,它不起作用。Popstate 无法在 Safari 16.1 中工作?
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<script>
history.replaceState(null, null, null)
history.pushState(null, null, null);
window.addEventListener('popstate', function () {
alert('fired');
});
</script>
</head>
<body>test</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我确认,当我在 safari 15 中单击浏览器后退按钮时,会显示警报消息。当我在 safari 16 中运行它时,没有执行任何操作,上一页按原样显示。
归档时间: |
|
查看次数: |
2512 次 |
最近记录: |