Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/374.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript windows.onload和setInterval仍需要手动刷新才能正常工作_Javascript_Setinterval_Onload - Fatal编程技术网

Javascript windows.onload和setInterval仍需要手动刷新才能正常工作

Javascript windows.onload和setInterval仍需要手动刷新才能正常工作,javascript,setinterval,onload,Javascript,Setinterval,Onload,读了关于这个主题的文章后,我仍然被卡住了 出于某些原因,只有在手动重新加载页面时才会调用函数“raat”。如何获得自动刷新的范围 <span id="sn1"></span> <script> function raat() { var sesh = <?php echo json_encode($_SESSION['customer_id']); ?>; var vx = document.getElementById("sn1"); if (

读了关于这个主题的文章后,我仍然被卡住了

出于某些原因,只有在手动重新加载页面时才会调用函数“raat”。如何获得自动刷新的范围

<span id="sn1"></span>
<script>
function raat() {
var sesh = <?php echo json_encode($_SESSION['customer_id']); ?>;
var vx = document.getElementById("sn1");
if ( sesh > 0) {
vx.innerHTML='<li><a href="J05.php" target="iframe_m">Edit Account Info</a></li>';
} else {
vx.innerHTML='';}
}; /* end raat */

window.onload=raat();    

setInterval( raat, 3000);
</script>

函数raat(){
var-sesh=;
var vx=document.getElementById(“sn1”);
如果(sesh>0){
vx.innerHTML='
  • '; }否则{ vx.innerHTML='';} }; /* 拉特终点*/ window.onload=raat(); 设定间隔(raat,3000);
    您正在调用raat并将其返回的内容分配给onload

    window.onload=raat();  
    
    这是必须的

    window.onload=raat;  
    

    希望你能意识到,
    不会保持更新,值将相同,因为它仅在呈现页面时添加。如果希望在更新信息时获取信息,则需要对服务器进行Ajax调用以获取数据

    您正在调用raat并将其返回的内容分配给onload

    window.onload=raat();  
    
    这是必须的

    window.onload=raat;  
    

    希望你能意识到,
    不会保持更新,值将相同,因为它仅在呈现页面时添加。如果希望在更新信息时获取信息,则需要对服务器进行Ajax调用以获取数据

    您正在调用raat并将其返回的内容分配给onload

    window.onload=raat();  
    
    这是必须的

    window.onload=raat;  
    

    希望你能意识到,
    不会保持更新,值将相同,因为它仅在呈现页面时添加。如果希望在更新信息时获取信息,则需要对服务器进行Ajax调用以获取数据

    您正在调用raat并将其返回的内容分配给onload

    window.onload=raat();  
    
    这是必须的

    window.onload=raat;  
    
    希望你能意识到,
    不会保持更新,值将相同,因为它仅在呈现页面时添加。如果希望在更新信息时获取信息,则需要对服务器进行Ajax调用以获取数据

    也可能是这样(当另一个正在等待加载时,设置
    间隔
    关闭看起来很混乱)

    window.onload= function() { 
    
       raat();    
    
       setInterval( raat, 3000);
    
    };
    
    也可能是这样(当另一个正在等待加载时,设置
    间隔
    关闭看起来很混乱)

    window.onload= function() { 
    
       raat();    
    
       setInterval( raat, 3000);
    
    };
    
    也可能是这样(当另一个正在等待加载时,设置
    间隔
    关闭看起来很混乱)

    window.onload= function() { 
    
       raat();    
    
       setInterval( raat, 3000);
    
    };
    
    也可能是这样(当另一个正在等待加载时,设置
    间隔
    关闭看起来很混乱)

    window.onload= function() { 
    
       raat();    
    
       setInterval( raat, 3000);
    
    };
    

    您可以使用
    addEventListener
    修复它:

    window.addEventListener("load", function(){
        raat();
    });
    

    您可以使用
    addEventListener
    修复它:

    window.addEventListener("load", function(){
        raat();
    });
    

    您可以使用
    addEventListener
    修复它:

    window.addEventListener("load", function(){
        raat();
    });
    

    您可以使用
    addEventListener
    修复它:

    window.addEventListener("load", function(){
        raat();
    });
    
    非常感谢大家(埃帕斯卡雷罗、罗布、梅兰)。按照建议尝试了所有置换后,此条件仍然仅在手动刷新页面时才会切换。我无法在其中进行解释,除了perhpas之外,正如Epasarelo所建议的,新更新的$\u会话无法访问;的递归调用。事实上,我确实是从AJAX/PHP方法开始的,但ws很难做到这一点。我当然可以求助于作为最后手段,但将继续摆弄AJAX。再次-非常感谢非常感谢所有人(埃帕斯卡雷罗、罗布、梅兰)。按照建议尝试了所有置换后,此条件仍然仅在手动刷新页面时才会切换。我无法在其中进行解释,除了perhpas之外,正如Epasarelo所建议的,新更新的$\u会话无法访问;的递归调用。事实上,我确实是从AJAX/PHP方法开始的,但ws很难做到这一点。我当然可以求助于作为最后手段,但将继续摆弄AJAX。再次-非常感谢非常感谢所有人(埃帕斯卡雷罗、罗布、梅兰)。按照建议尝试了所有置换后,此条件仍然仅在手动刷新页面时才会切换。我无法在其中进行解释,除了perhpas之外,正如Epasarelo所建议的,新更新的$\u会话无法访问;的递归调用。事实上,我确实是从AJAX/PHP方法开始的,但ws很难做到这一点。我当然可以求助于作为最后手段,但将继续摆弄AJAX。再次-非常感谢非常感谢所有人(埃帕斯卡雷罗、罗布、梅兰)。按照建议尝试了所有置换后,此条件仍然仅在手动刷新页面时才会切换。我无法在其中进行解释,除了perhpas之外,正如Epasarelo所建议的,新更新的$\u会话无法访问;的递归调用。事实上,我确实是从AJAX/PHP方法开始的,但ws很难做到这一点。我当然可以求助于AJAX作为最后的手段,但我会继续使用AJAX。再次感谢大家