当用户访问此页面时,我正在运行adobe边缘动画脚本,我希望页面在边缘脚本完成后自动将用户重定向到新页面(first.html)。如果我使用window.location.href,无论我放在哪里,当页面加载时,边缘脚本不会运行,它只是将我引导到新页面。我应该使用不同的功能吗? setTimeout可能吗?无法做到这一点。
<script type="text/javascript" charset="utf-8" src="index_edgePreload.js"></script>
<style>
.edgeLoad-EDGE-132380638 { visibility: hidden; }
</style>
<!--Adobe Edge Runtime End-->
</head>
<body style="margin:0;padding:0;">
<div id="Stage" class="EDGE-132380638"> </div>
</body>
<script>window.location.href = "first.html";
</script>
</html>
答案 0 :(得分:0)
setTimeout有效:
<script>
setTimeout(function(){
window.location.href = "first.html";
}, 4000);
</script>