【解決方法】毎時間ページを更新する方法


こんにちは、みんな、

毎時間 (1,2,3…..24) にページを更新する必要があります。

助けてください

モハド・ワシフ

解決策 1

これを試して:

ASP
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<script type="text/javascript">
// <![CDATA[
    function bed(){
        var now = new Date();
        var hr = now.getHours();
        var targ = document.getElementById('time_alert');

        targ.firstChild.nodeValue = (hr <= 23) ? hr+"00 Hours. You're good!!" : hr+"00 Hours. You need to go to bed";

        setTimeout('bed()', 3600000);
    }

    onload = bed;
// ]]>
</script>
</head>

<body>
<span id="time_alert">&nbsp;</span>
</body>
</html>

または、次のリンクを参照してください。
ページを更新する[^]
定義された時間間隔ごとにページを自動ポストバックまたは更新[^]

解決策 2

やあ、

これを達成するためにメタタグを使用できます。

XML
<meta http-equiv="refresh" content="3600">

ここで content は、ページが更新されるまでの秒数です。

http://www.mindfiresolutions.com/Autorefresh-an-ASPNET-aspx-web-page-37.php[^]

Web ページの自動更新[^]

http://www.grizzlyweb.com/webmaster/javascripts/refresh.asp[^]

解決策 8

<pre lang="Javascript">

setInterval(function(){
  // reload the page
  location.reload();
}, 3600000); // 3600000 milliseconds = 1 hour

コメント

タイトルとURLをコピーしました