在src刷新时删除并附加iframe

时间:2016-08-18 08:34:27

标签: javascript jquery iframe

下面的代码创建了10秒的延迟,然后将captcha iframe绘制到页面。

<script>
    $(document).ready(function() {
        $("#contain").delay(10000).queue(function(next) {
            $(this).append('<iframe src="captcha.php"></iframe>');
        });
    });
</script>
<div id="contain"></div>

输入正确的验证码后,iframe验证码页面将刷新并显示新的验证码。

我想要发生的是每次captcha.php刷新,我希望iframe再次删除iframe,然后在10秒后重新读取。

最初我只是在验证码内使用一个开关来切换父iframe 10秒钟,但用户只需设置显示而不需要等待计时器就相对容易了 - 所以我寻求更好的解决方案。

这似乎是最好的方法,如果我可以设法让它工作,将添加和删除添加10秒延迟的iframe。

0 个答案:

没有答案