<script language="JavaScript" type="text/javascript">
function getCustomer(Customer_ID,Customer_Name){
if(opener.frm.Customer_ID){
opener.Customer_ID.value = Customer_ID;
opener.Customer_Name.value = Customer_Name;
} }
</script>
既然你都用opener了就表示是打开当前窗口的那个窗口了,所以就不应该再写主调窗口的"frm",如果还是不行,再加上opener.document.form1(如果你的form的名称是form1的话)
function getCustomer(Customer_ID,Customer_Name){
if(opener.frm.Customer_ID){
opener.Customer_ID.value = Customer_ID;
opener.Customer_Name.value = Customer_Name;
} }
</script>
既然你都用opener了就表示是打开当前窗口的那个窗口了,所以就不应该再写主调窗口的"frm",如果还是不行,再加上opener.document.form1(如果你的form的名称是form1的话)
我试过了<script language="JavaScript" type="text/javascript">
function getCustomer(Customer_ID,Customer_Name){
if(opener.document.frm.Customer_ID){
opener.document.frm.Customer_ID.value = Customer_ID;
opener.document.frm.Customer_Name.value = Customer_Name;
}
}
</script>
出错:opener.document不是对象
其实如果我将“非模式对话框”改为:window.open弹出窗口的话就不存在问题
我的主调窗口不是框架