Javascript 引导微调器边界消失

Javascript 引导微调器边界消失,javascript,php,html,Javascript,Php,Html,目前,我试图使网站应该打印一些行后,我点击一个链接。 到目前为止还不错,现在我想从引导添加一个微调器边框。它工作得很好,但我不知道如何再次删除它 <p>New here? Sign up <a href="?signup">here</a>.</p><br> <?php if(isset($_GET['signup'])) { echo '

目前,我试图使网站应该打印一些行后,我点击一个链接。 到目前为止还不错,现在我想从引导添加一个微调器边框。它工作得很好,但我不知道如何再次删除它

              <p>New here? Sign up <a href="?signup">here</a>.</p><br>
          <?php
          if(isset($_GET['signup'])) {
            echo '<div class="spinner-border" role="status"></div>';
            for($i=0;$i<3;$i++){
                flush();
                ob_flush();
                sleep(1);
            }
            echo "<span><h1>Sign up</h1>";
这里有新的吗?注册。


因此,我认为您试图做的并不是您真正想要使用PHP的事情

如果我错了,请纠正我,但看起来你想要的是:

  • 显示带有指向注册表单链接的页面
  • 单击链接时,显示微调器
  • 一秒钟后隐藏微调器,并显示注册页面
  • PHP不能用来创建这样的动态页面,因为它在发送到浏览器之前会执行服务器上的所有代码

    实际上,如果你想要的是一个指向注册页面的链接,那么你所需要的只是一个单独的文件,这样你就可以链接到它,当你点击它时,新的页面内容就会出现在那里

    但是,如果您想使用微调器,事情会变得更加复杂,因为您需要使用一些ajax来加载页面内容

    或者,如果您只想在显示内容之前显示微调器,则可以让页面按正常方式重新加载,显示微调器。然后使用JavaScript隐藏微调器

    如果您有
    微调器边框
    类,您可以执行以下操作

    document.getElementsByClassName('spinner-border').style.display='none';