programing

타이머에 따라 자동으로 브라우저의 HTML 페이지 새로 고침 - 15분마다

css3 2023. 10. 7. 12:06

타이머에 따라 자동으로 브라우저의 HTML 페이지 새로 고침 - 15분마다

15분마다 웹사이트를 자동으로 타이머로 새로 고치는 것이 가능합니까?기본적으로 우리는 웹사이트를 업데이트할 것이고 우리는 웹사이트가 자동으로 새로 고쳐져서 우리가 가지고 있는 다른 컴퓨터에서 제어하는 큰 모니터에 표시되기를 원합니다.

따라서 변경할 때 해당 다른 컴퓨터로 이동하여 새로 고침을 클릭하는 대신 자동으로 새로 고침을 수행하여 계속 위에 유지할 수 있습니다.

감사합니다!

이것을 안에 넣습니다.<head>900초 후에 페이지를 새로 고칩니다.

<meta http-equiv="refresh" content="900"> <!-- Refresh every 15 minutes -->

W3c는 공식적으로 이 기능을 사용하지 않지만 브라우저는 이 기능을 계속 지원합니다.당신의 목적을 위해 이것이 이상적인 해결책입니다.더 이상 "공개"(www) 대면 웹 사이트에 권장되는 솔루션이 아닙니다.

window.setTimeout(function(){
//refresh the page after 900,000 miliseconds (15 minutes)


//reload the page (javascript has many ways of doing this)
location.reload();
},900000);

도움이 될 것입니다.

이 일을 하는데 js도 필요 없어요!새로 고침 메타태그 보기: http://webdesign.about.com/od/metataglibraries/a/aa080300a.htm 이 태그를 사용하여 페이지를 간격에 상관없이 새로 고침 할 수 있습니다.

새로 고침 메타 태그가 웹 페이지의 정보를 업데이트하는 더 간단한 솔루션이지만 꽤 오래되고 오래된 솔루션이기도 합니다.

예를 들어 지도 보기를 이동할 때 Google 지도가 전체 페이지를 새로 고쳐야 한다고 생각해 보십시오.아약스가 들어오는 곳이 있는데, 예를 들어 이런 온라인상에서 많은 정보를 찾을 수 있습니다.

구체적으로 어떤 의도였는지는 모르겠지만 이 배경 정보를 제공하고 싶었을 뿐입니다. 필요한 것이 새로 고침이라면 box86rowhckittel의 답변만 있으면 됩니다.

쿼리 문자열에 url을 전달한 다음 프레임에 로드합니다.

출처 : javascriptkit.com

<script>
<!--
should range from 0 to 59
var limit="0:30"
if (document.images){
    var parselimit = limit.split(":")
    parselimit = parselimit[0]*60+parselimit[1]*1
}
function beginrefresh(){
    if (!document.images)
        return
    if (parselimit == 1)
        window.location.reload()
    else{ 
        parselimit -= 1
        curmin = Math.floor(parselimit/60)
        cursec = parselimit%60
        if (curmin!=0)
            curtime = curmin+" minutes and "+cursec+" seconds left until page refresh!"
        else
            curtime = cursec+" seconds left until page refresh!"
        window.status = curtime
        setTimeout("beginrefresh()",200)
    }
}

 window.onload = beginrefresh
 //-->
</script>
</head>
<body>
<iframe src="" id="refreshResults" frameborder="0" width="1800" height="1800"></iframe>

<script>

    var http = new XMLHttpRequest();

    $(function(){
        $("#refreshResults").attr('src','<%=Request.Querystring("w")%>');
    });

</script>

언급URL : https://stackoverflow.com/questions/7206694/refresh-html-page-in-browser-automatically-on-timer-every-15-min