62,072
社区成员
发帖
与我相关
我的任务
分享
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
protected override void Render(HtmlTextWriter writer)
{
string str;
while (true)
{
str = "<script>window.parent.Change('" + DateTime.Now.ToLongTimeString() + "')</script>";
this.Context.Response.Write(str);
this.Context.Response.Flush();
System.Threading.Thread.Sleep(1000);
}
}
}
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Asp.net Server Push</title>
<script type="text/javascript">
function Change(str) {
window.document.getElementById("div1").innerHTML = str;
}
function onload() {
var ifrpush = new ActiveXObject("htmlfile");
ifrpush.open();
var ifrDiv = ifrpush.createElement("div"); //添加一个DIV
ifrpush.appendChild(ifrDiv);
ifrpush.parentWindow.Change = Change;
ifrDiv.innerHTML = "<iframe src='Default.aspx'></iframe>";
ifrpush.close(); //关闭
}
onload();
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<div style=" float:left">现在时间是:</div>
<div id="div1"></div>
</div>
</form>
</body>
</html>