有人可以帮助我,我真的很新的JavaScript,并试图自动关闭jquery阴影框窗口。
这个脚本会关闭阴影框窗口,但它会立即执行,有没有办法通过使用超时来设置3秒的时间延迟?有人可以告诉我如何做到这一点。
感谢
<script>
window.parent.Shadowbox.close();
</script>
答案 0 :(得分:1)
您可以使用setTimeout()
setTimeout(window.parent.Shadowbox.close, 3000);
答案 1 :(得分:0)
使用 setTimeout 功能。请参阅:http://www.w3schools.com/js/js_timing.asp
答案 2 :(得分:0)
试试:
<script>
setTimeout(function(){ window.parent.Shadowbox.close(); }, 3000);
</script>