728x90
728x90
var testValue = 22;
var vWindow = window.open(vUrl);
vWindow.addEventListener("load", openNewTab(testValue, vWindow));

// 새창열기 - 팝업창 로드가 완료되면 실행
function openNewTab(testValue, vWindow) {
	var test = vWindow.document.body; // 팝업창의 html 전체

	if (test == null) {
		//alert("아직안됨");
	} else {
		//alert("로드됨");

		if (vWindow.cvCJSDocHandler) {
			vWindow.childFunction.testFunction(testValue); 
			vWindow.focus();
		} else setTimeout(function () {
			openNewTab(vRefID, vWindow);
		}, 500);
	}
}
<html>
<head>
	<script>
    	var childFunction = new CV_childFunction();
        
        function CJ_CJSDocHandler() {
		}		
		CJ_CJSDocHandler.prototype = {
        	testFunction: function(){
            	alert();
			}
        }
	</script>
</head>

<body>
test
</body>

</html>

 

728x90
728x90
블로그 이미지

coding-restaurant

코딩 맛집에 방문해주셔서 감사합니다.

,

v