我有一个带动画的预加载页面。
<body onload="showSpinner()">
<h3>Please Wait...</h3>
<script>
function showSpinner() {
showProgress();
window.location.href = 'Report.aspx';
}
</script>
</body>
当我的函数被访问并且window.location.href触发时,动画冻结。有办法防止这种情况吗?
答案 0 :(得分:2)
无法控制动画中的“冻结”。
当您更改页面的位置时,浏览器将获取新页面并停止当前页面的所有处理,包括动画。 IIRC,这种行为在浏览器中并不一致。