0

有人可以帮帮我吗,我对 javascript 真的很陌生,我试图自动关闭一个 jquery 阴影框窗口。

这个脚本会关闭阴影框窗口,但它会立即关闭,有没有办法我可以通过使用超时来设置 3 秒的时间延迟?有人可以告诉我我将如何做到这一点。

谢谢

<script>
window.parent.Shadowbox.close();
</script>
4

3 回答 3

1

您可以通过使用来实现这一点setTimeout()

setTimeout(window.parent.Shadowbox.close, 3000);
于 2013-02-10T21:25:38.240 回答
0

使用setTimeout函数。见:http ://www.w3schools.com/js/js_timing.asp

于 2013-02-10T21:25:25.637 回答
0

试试看:

<script>
setTimeout(function(){ window.parent.Shadowbox.close(); }, 3000);
</script>
于 2013-02-10T21:26:07.447 回答