ymPrompt 自定义关闭弹出的子窗口

核心代码: parent.ymPrompt.doHandler('close');

代码示例:

父页面代码:

function SelectNode() {
ymPrompt.win({ message: '../BCSelect/SelectNodes.aspx', handler: callBack, width: 850, height: 450, showMask: false, title: '选择网点', iframe: true, dragOut: false, btn: [['', 'close']] })
}

function callBack(tp) {
//alert(tp);
if (tp != "close") {
str = tp.split("&");

for (i = 0; i < str.length; i++) {

document.getElementById("hdNodeIDs").value = str[0];
document.getElementById("txtNodeNames").value = str[1];
 

} //end for (i = 0; i < str.length; i++)

} //end if (tp != "close")


}

<asp:TextBox ID="txtNodeNames" runat="server" CssClass="input_Style" οnblur="this.className='input_Style'"
οnfοcus="this.className='input_Focus'" Width="80%" ></asp:TextBox>
<asp:HiddenField ID="hdNodeIDs" runat="server" />
<input οnclick="SelectNode()" class="submit1" type="button" value="选择网点" />

子页面:

function SetNode()
{
var val = "00001&海口网点" ;
window.parent.ymPrompt.doHandler(val, true);

}

<input οnclick="SetNode();" type="button" class="submit1" value="选择" />
<input οnclick="parent.ymPrompt.doHandler('close');"type="button" class="submit1" value="关闭" />

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值