iframe定时刷新,刷新时间传过来
解决方案 »
- 请问采集器如何写呀?
- select控件如何在asp.net的handler里添加option
- 请教在C#.net程序里可以应用中间层处理吗?
- 关于eWebEditor
- 有没有可能在网页上点个按钮,在服务器上运行一个程序?
- 又来麻烦大家了!~感谢~!
- 为什么把ASP.NET做好的程序放到别的机器上就无法运行了?
- ****请问高手关于从Word模板读取数据的问题*****(线等立结)
- 我用c#+asp.net,现在想把两个DropDownList关联起来,up有分
- asp.net中如何创建一个文件夹?急!!!40分
- 我在中国开发的东西,传到日本的服务器上了,当然意料之内是乱吗,但是,如何处理,让变中文呢?难道对方服务器上装中文字库?
- 奇怪的错误.谁能帮忙解决一下.
给你写了一段~~~
----------------------------------
在页面1,添加一个按钮
按钮让页面转向到另外一页:
----------------------------------
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Response.Redirect("WebForm4.aspx?interval=8")
End Sub
-----------------------------------
在WebForm4页面取得interval这个参数,作为执行函数的时间间隔
并且在WebForm4上放一个按钮,代码如下:
-----------------------------------
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim strinterval = Request("interval")
Dim strscript As String = "<script language='javascript'>function execbytime(){window.setTimeout('execbytime()'," & strinterval * 1000 & ");alert('a test!');}</script>"
If Not IsClientScriptBlockRegistered("clientscript") Then
Page.RegisterClientScriptBlock("clientscript", strscript)
End If
Button1.Attributes.Add("onclick", "execbytime();return false;")
End Sub
-------------------------------------
运行此页面,函数每隔8秒运行一次,弹出一个提示框
{
window.setTimeout("Refresh",Hidden.value);
}
<input id=hidden type=hidden runat=server>
pageload给Hidden值
在服务器端调这个函数就可以