弹出框向父页面传值
function doSelected(userId,userNm){
var frm = document.forms[0];
opener.fnParams(userId,userNm);
window.close();
}
父页面接值
function fnParams(userId,userNm){
var frm = document.forms[0];
frm.userId.value=userId;
frm.userNm.value=userNm;
}
父页弹出框
function doPopUp(userId,userNm){
var winHeight = document.body.clientHeight;// 현재창의 높이
var winWidth = document.body.clientWidth;// 현재창의 너비
var winX = window.screenX || window.screenLeft;// 현재창의 x좌표 FIREFOX || 크롬 ie
var winY = window.screenY || window.screenTop;// 현재창의 y좌표 FIREFOX || 크롬 ie
var popX = winX + (winWidth - 800)/2;
var popY = winY + (winHeight - 480)/2;
var popUrl ="${f:url('/master/line/linePopupSearchs?userNm=')}"+userNm+"&userId="+userId;//팝업창에 출력될 페이지 URL
var popOption = "width=775, height=480, left="+popX+",top="+popY+",resizable=no, scrollbars=no, status=no;"; //팝업창 옵션(optoin)
check = window.open(popUrl,"",popOption);
checkmywindow();
}