微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

javascript-如何使用php“单击”加载进度栏

我想在PHP脚本运行时显示进度,因此用户不会在welcome.PHP中单击两次发送按钮,但这不会显示单击时的处理,而是在操作完成后显示,而我的意图是在获取操作时执行onclick被执行.

<html>

<head>
    <script>
    function myFunction() {
        document.getElementById("display").innerHTML = "Processing . . .";
    }
    </script>
</head>

<body>
    <form action="ratings.PHP" method="post">
        Insert URL :
        <input type="text" name="id">
        <br> Number Of Reviews:
        <input type="number" name="number">
        <br>
        <input type="submit" onclick="myFunction()">
    </form>
    <p id="display"></p>
</body>

</html>

解决方法:

为此,您可以单击鼠标,显示进度栏,然后通过AJAX提交表单.

表单的PHP处理完成后,您可以使用window.location将页面移至另一个页面.

我认为这是鉴于情况的最佳做法.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐