【发布时间】:2009-02-27 20:26:39
【问题描述】:
我有一个带有以下代码的 aspx.cs 页面:
hypPopup.Attributes.Add("onclick",
"window.open('Popup.aspx',
'',
'height=650,
width=800,
location=no,
toolbar=no,
status=no,
scrollbars=yes,
resizable=yes');
return false"
);
当我单击 hypPopup 链接时,会弹出窗口,这很好,但如果我关闭它并刷新页面,则弹出窗口会不断弹出。我必须离开页面然后回来让它在每次刷新时停止弹出。这是默认行为还是有解决方法?
hypPopup.Attributes.Add 在 Page_Load 中完成
【问题讨论】:
-
应该不相关,但是“return false”后面少了一个分号?
-
是的,这似乎并没有改变行为。
-
有趣。检查从服务器端控件切换到纯 html 是否有帮助。啊,请在问题中添加aspx代码。
标签: c# javascript html