javascript - 几秒钟后隐藏 iframe 内容

标签 javascript php jquery html css

在我的网站上,我有一个联系表。当用户填写表单并按下发送按钮时,表单下方会显示一条消息。我希望消息在几秒钟后自行隐藏。我还想用颜色和居中对齐等来设置消息的样式。

HTML

<div class="container">
    <form action="form_process.php" method="post" name="contact_form" target="myIframe">
        <div class="row">
            <div class="col-md-4">
                <input type="text" class="form-control" name="name" id="name" placeholder="Your Name" required>
                <input type="email" class="form-control" name="email" id="email" placeholder="Your Email" required>
                <input type="text" class="form-control" name="sub" id="sub" placeholder="Subject" required>


            </div>
            <div class="col-md-8">
                <textarea class="form-control" name="msg" id="msg" rows="15" cols="10" placeholder="Your Message" required></textarea>
                <button type="submit" name="submit" class="btn btn-default submit-btn form-submit">SEND</button>
            </div>
        </div>
    </form>
    <div class="iframe-div">
        <iframe name="myIframe" id="myIframe">

        </iframe>
    </div>
</div>  

CSS

.iframe-div {
    text-align:center;
    color: #3978bd;
}
#myIframe {

    frameborder:0;
    border:0 ;
    cellspacing:0;
    border-style: none;
    width: 100%;
    height: 60px;
}

PHP

<?php
    $name = $_POST['name'];
    $email = $_POST['email'];
    $sub = $_POST['sub'];
    $msg = $_POST['msg'];

    $message=$_POST['message']. 'Name: ' . $name . '"\n"Email: ' . $email. '"\n"Subject: ' . $sub;
    $to = 'sample@gmail.com';
    $subject = 'New Message';

    mail($to, $subject, $message, $msg);
    echo "Your Message has been sent";
?>

最佳答案

你可以使用这样的东西:

$('.iframe-div').fadeIn('slow', function () {
    $(this).delay(3000).fadeOut('slow');
});

当然,您应该将其添加到脚本的成功逻辑中。
希望这可以帮助。

SYA:)

关于javascript - 几秒钟后隐藏 iframe 内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43729309/

相关文章:

php - 保存模型时的 Laravel 模型尾随数据

javascript - 计算查询字符串中参数的数量

javascript - 为什么map函数会跳过第一个元素?

php - 按相似度排序搜索结果

javascript - React/Redux - 具有 Redux 的子组件会更新某些父状态更改,而不是其他状态更改

php - 如何在ionic 4中将图像上传到数据库MYSQL?

jquery - 在 HTML 表单提交上发送 JSON 数据

jquery - 本地 html 文件 AJAX 调用和 jQuery 问题

javascript - react - 没有返回任何内容

javascript - Nodemailer 给出错误