我进行轮询并希望在部分回发(updatepanel)之后通过window.open函数立即弹出结果。但弹出窗口阻止程序会阻止弹出窗口。我该如何解决?
这是我的代码:
protected void btnPollingSubmit_OnClick (object sender, EventArgs e)
{
UpdatePolling();
}
protected void UpdatePolling()
{
// update the polling result
...
...
ScriptManager.RegisterStartupScript(btnPollingSubmit, this.GetType(), "PollingResult", "window.open('polling-result.aspx','','width=200,height=100'), true);
}
答案 0 :(得分:3)
请勿使用弹出窗口,而是将Div放置在主页顶部。甚至更好更容易:使用jQuery中的这些“模态弹出窗口”中的一个:best 22 jQuery modal popup plugins