0
如何根据GET参数的值添加自动刷新功能?在ASPX中添加GET刷新参数
例如,“http://localhost/myPage.aspx?refresh=5”会每隔5分钟自动刷新页面。
注意:VB代码示例是首选。
如何根据GET参数的值添加自动刷新功能?在ASPX中添加GET刷新参数
例如,“http://localhost/myPage.aspx?refresh=5”会每隔5分钟自动刷新页面。
注意:VB代码示例是首选。
这里有一种方法可以做到这一点 - 另一种方法是使用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
请注意,我真的是一个C#人的核心,因为这样的VB.NET代码没有经过测试。
声明HtmlMeta()对象的语法不太正确。我创建了对象,分配了参数,然后调用.Add()。 谢谢! – Steven 2009-09-03 14:30:35