0
GETパラメータの値に基づいてオートリフレッシュ機能を追加するにはどうすればよいですか?ASPXでGETリフレッシュパラメータを追加
たとえば、「http://localhost/myPage.aspx?refresh=5」は5分ごとにページを自動更新します。
注:VBコードの例が推奨されています。
GETパラメータの値に基づいてオートリフレッシュ機能を追加するにはどうすればよいですか?ASPXでGETリフレッシュパラメータを追加
たとえば、「http://localhost/myPage.aspx?refresh=5」は5分ごとにページを自動更新します。
注:VBコードの例が推奨されています。
これを行う方法が1つあります。代わりに、javascriptを使用して強制的にリフレッシュしたり、必要なコンテンツを取得したりすることもできますが、これは単純なフルページの更新にはうまくいくはずです。
次のコードは、更新するページのOnLoadハンドラに追加する必要があります。
Dim secondsToRefresh As Integer
If Integer.TryParse(Request.QueryString("refresh"), secondsToRefresh) Then
secondsToRefresh *= 60
Page.Header.Controls.Add(New HtmlMeta() With {.HttpEquiv = "Refresh", .Content = secondsToRefresh.ToString()})
End If
このVB.NETコードはテストされていないため、私は本当にC#の人です。
構文は、HtmlMeta()オブジェクトを宣言するのに適切ではありません。オブジェクトを作成し、パラメータを割り当てた後、.Add()を呼び出しました。 ありがとうございます! – Steven