您的位置:首页 > 编程语言 > ASP

ASP.NET弹出页面的应用(VB)

2008-04-17 17:24 435 查看
有二个页面PAGE1.ASPX,PAGE2.ASPX ,由PAGE1弹出PAGE2,在PAGE2中操作完成并关闭

//PAGE1
btn.Attributes.Add("onclick", "window.showModalDialog('PAGE2.aspx?CTNID=" + strKey + "','','dialogWidth:660px;dialogHeight:300px;dialogLeft:50px;dialogTop:100px;help:no;close:no')")

//PAGE2代码
在page_load事件加上
Response.Expires = 0;
Response.Cache.SetNoStore();
Response.AppendHeader("Pragma", "no-cache");
来清除缓存。

Protected Sub btnOK_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnOK.Click
...
'/* Close Page; must add <base target="_self" /> in <head> *?
Response.Write("<script language=javascript>")
Response.Write("window.close();")
Response.Write("</script>")
End Sub

//PAGE2页面
<head runat="server">
<title>Untitled Page</title>
<base target="_self" />
</head>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: