Как закрыть всплывающее окно AJAX (в iframe) изнутри всплывающего окна? - PullRequest
0 голосов
/ 05 мая 2020

Прямо сейчас я закрываю окно снаружи всплывающего окна, вот так, и оно работает:

<asp:Panel ID="pnlFundingSources" runat="server" CssClass="Popup" align="center" style = "display:none">  
   <iframe style=" width: 500px; height: 150px;" id="ifManufacturers" src=" 
   <%=this.IFrameSrcFundingSources%>"></iframe> 
   <br /><asp:Button ID="btnClose" BackColor="LightYellow" Font-Size="X-Large" runat="server" Text="CLOSE WINDOW" />
</asp:Panel> 

Однако я хочу включить кнопку во всплывающее окно AJAX. Кажется, ничего из того, что я делаю, не работает. Это моя последняя попытка (не работает):

<asp:button id="btnClose" runat="server" 
   OnClientClick="ExitWindow();"
   Width="61px" 
   Text="Close" 
   CssClass="RegularText">
</asp:button>

ExitWindow () это просто:

function ExitWindow() {
   window.returnValue = false;
   window.close();
}

Я пробовал использовать только window.close (), и это не так. тоже не работает. Что я делаю не так?

...