繁体   English   中英

php div刷新而不重新加载页面

[英]php div refresh without reloading page

我是 php 的新手。 如何在不重新加载整个页面的情况下刷新页面上的div容器?

我不想在重新加载完成后出现闪烁。 如果div容器刷新,它看起来更优雅。 div容器中,我显示每天不同时间更改的文本。 我真的很感激你在这里的帮助。

div容器示例:

<?php
    if (date('w') == 6) {
      if (date('H') >= 5 && date('H') < 7) { ?>
         <div style="position: fixed; top: 45px; width: 100%">
           <table style="background-color: #0307f6;" width="100%">
             <tr style="background-color: #0307f6;">
               <td align="center" style="color: #FFF;" width="100%">ACTUALLY : lorem ipsum </td>
             </tr>
           </table>
         </div>
<?php  
       }
    }    
?>

就像 Eddie 已经说过的那样,使用 ajax。 这意味着您的 HTML 将向您的 PHP 代码发出请求(询问信息)。 然后您的 PHP 代码将“回复”请求的信息,然后您的 HTML 代码可以使用它来呈现页面。

使用 AJAX,所有这些都发生在后台,用户将看不到任何东西,这意味着没有闪烁。

这是一个超级简单的解释,可以让您了解这个想法。

在此处查看基本介绍: https : //www.w3schools.com/xml/ajax_intro.asp

另外,其他人已经问过类似的问题。 在再次询问同样的事情之前尝试检查一下;)

查看这篇文章: 使用 ajax、php 和 jQuery 更改 DIV 内容

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM