有人可以帮帮我吗,我对 javascript 真的很陌生,我试图自动关闭一个 jquery 阴影框窗口。
这个脚本会关闭阴影框窗口,但它会立即关闭,有没有办法我可以通过使用超时来设置 3 秒的时间延迟?有人可以告诉我我将如何做到这一点。
谢谢
<script>
window.parent.Shadowbox.close();
</script>
有人可以帮帮我吗,我对 javascript 真的很陌生,我试图自动关闭一个 jquery 阴影框窗口。
这个脚本会关闭阴影框窗口,但它会立即关闭,有没有办法我可以通过使用超时来设置 3 秒的时间延迟?有人可以告诉我我将如何做到这一点。
谢谢
<script>
window.parent.Shadowbox.close();
</script>
您可以通过使用来实现这一点setTimeout()
setTimeout(window.parent.Shadowbox.close, 3000);
使用setTimeout函数。见:http ://www.w3schools.com/js/js_timing.asp
试试看:
<script>
setTimeout(function(){ window.parent.Shadowbox.close(); }, 3000);
</script>