php div刷新而无需重新加载页面

时间:2018-10-29 03:03:32

标签: javascript php jquery html css

我是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  
       }
    }    
?>

1 个答案:

答案 0 :(得分:1)

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

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

这是一个超级简单的解释,可以帮助您介绍这个想法。

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

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

检查此帖子: Change DIV content using ajax, php and jQuery