【发布时间】:2013-09-15 09:41:37
【问题描述】:
这是在我之前的问题之后..How to reload parent page on closing PopUp window?
我尝试了多种方法的组合,但无法使其工作。有时无论我选择什么,后面的代码都会执行。 "yes" , "no" 或 x(to close) , 有时.. 就像下面的代码一样.. 无论我点击什么选项,后面的代码都不会被执行..
<asp:Button ID="btnAccept" runat="server" Text="Accept" OnClientClick="return Refresh()" style="HEIGHT: 19px;background: #C0003B;color: white; " /> <asp:Button ID="btnReject" runat="server" Text="Reject" OnClientClick="Refresh()" style="HEIGHT: 19px;background: #C0003B;color: white;"/>
</div>
<script type="text/javascript">
function Refresh() {
var myBoolean = new Boolean();
myBoolean = confirm('Are you sure?');
if (myBoolean) {
window.onunload = refreshParent;
function refreshParent() {
window.opener.location.reload();
return true;
}
}
else {return false;}
}
</script>
【问题讨论】:
标签: c# javascript asp.net vb.net