我正在使用用戶控件,我需要調用彈出窗口,它會詢問一個問題,並且需要將響應(true或false)發回給用戶控件調用彈出窗口。我聲明瞭一個隱藏字段來存儲客戶端的值,以便我可以從後面的代碼訪問它,然後執行進一步的代碼。我有以下代碼:Asp.Net從javascript中的彈出窗口中獲取值
ASP.Net
<script type="text/javascript">
function confirmNoCallList() {
debugger;
var resp = confirm("¿Seguro/a que desea agregar a este subscriptor a la
lista de 'No Llamar'?");
window.opener.document.getElementById('hfAddToNoCallList').value = resp;
}
</script>
<ajax:TabContainer ID="tbcMyProfile" runat="server" ActiveTabIndex="0" Width="500px">
<ajax:TabPanel ID="tbpInfoCta" runat="server" HeaderText="Información de mi
Cuenta">
<ContentTemplate>
<asp:HiddenField ID="hfAddToNoCallList" runat="server" />
.
.
.
當函數打window.opener線,我得到一個錯誤。任何想法如何以正確的方式做到這一點?
什麼你有錯誤嗎? – jrummell 2011-12-16 13:25:22