【问题标题】:AJAX reload every 10 secondsAJAX 每 10 秒重新加载一次
【发布时间】:2013-12-06 04:56:39
【问题描述】:

我的代码很少,我需要每 10 秒重新加载一段代码。这可能吗?

代码:

<?php
session_start();
$site_host = "hollander-ict.nl";
$sql_port = 3306;
$web_port = 80;

if (!fsockopen($site_host,$sql_port)) {
echo "SQLi machine error: Unreachable SQL server. Try again!";
}
if (!fsockopen($site_host,$web_port)) {
echo "SQLi machine error: Unreachable web server. Try again!";
}
?>

【问题讨论】:

    标签: php ajax


    【解决方案1】:

    如果你想用 Ajax 做到这一点,你可以使用 Ben Fortune 的答案。

    当你只想让页面每10秒刷新一次,你也可以使用header()

    header( 'refresh: 10; url=url-to-refresh.php' ); 
    

    【讨论】:

      【解决方案2】:

      一些非常基本的东西可以帮助您入门。您可能想在代码中添加超时。

      setInterval(function(){
          $.get('file.php', function(data){
              $('#div').html(data);
          });
      },10000);
      

      【讨论】:

      • 你能在我上面的脚本中添加正确的代码吗?我对 AJAX 没有任何经验
      • 您将在另一个页面上使用它,并在您的页面上加载 jQuery。然后它将请求发送到file.php,这将是您的 PHP 页面。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-06
      • 1970-01-01
      • 1970-01-01
      • 2020-10-24
      相关资源
      最近更新 更多