У меня есть строка текста, завернутая в div, которую я хочу сначала скрыть, а затем через 5 секунд после загрузки страницы. У меня есть пара других функций, которые я не хочу вмешиваться здесь.Показать Div 5 секунд после загрузки страницы
<script type="text/javascript">
function sleep() {
setTimeout("countdown()", 5000);
}
var ss = 6;
function countdown() {
ss = ss-1;
if (ss<0) {
window.location="http://www.mywebsite.com/";
}
else {
document.getElementById("countdown").innerHTML=ss;
window.setTimeout("countdown()", 1000);
}
}
</script>
<body onload="sleep()">Your transaction was successful.
<div id="div1"><p><em>You will be redirected to the homepage in <span id="countdown">5</span> second(s).</em></p></div>
Опубликованный код, кажется, работает нормально, в чем проблема? – adeneo