是否有可能让我的PHP网站每1秒进行一次隐形刷新?

时间:2017-05-19 11:38:59

标签: php

所以我创建了一个非常简单的网站,我可以在其中上传然后显示在索引页面中的图像,但是,如果我从不同的选项卡上传新图像,我必须刷新索引才能拥有图像出现。一旦我从不同的标签上传它,有没有办法让它出现在索引上而不刷新?

3 个答案:

答案 0 :(得分:0)

一般情况下,页面刷新使用元等效,但由于您使用PHP实现可以采用以下方式

<?php
$page = $_SERVER['PHP_SELF'];
$seconds = "5";
?>
<html>
    <head>
    <meta http-equiv="refresh" content="<?php echo $seconds?>;URL='<?php echo $page?>'">
    </head>
    <body>
    <?php
        echo "in 5 seconds ";
    ?>
    </body>
</html>

答案 1 :(得分:0)

是的,您可以通过使用自动刷新图像显示位置的div来实现此目的

$(function() {
startRefresh();
});

function startRefresh() {
setTimeout(startRefresh,1000);
$.get('pagelink.php', function(data) {
    $('#content_div_id').html(data);    
});
}

或者您可能对使用此高级角度js脚本https://codepen.io/Mestika/pen/EKWoZz

感兴趣

答案 2 :(得分:0)

使用纯JavaScript,

<script>
setInterval(function(){
location.reload();
},1000);
</script>