본문 바로가기
반응형

개발이야기/자바스크립트3

자바스크립트 부모창에서 자식창 변수 참조하기 자바스크립트 부모창에서 자식창을 참조하는 방법은 여러가지가 있다. 여기서는 가장 기본적인 방법을 설명해 보겠다. 기본 html 구조로 되어 있고 자바스크립트로 참초하는 형태라 소스 자체는 어렵지 않을 것이다. 간단하게 설명을 하면 자식창의 변수를 부모창에서 참조하려면 자식창의 객체를 활용하면 된다. 보시면 아시겠지만 이 구문이 자식창의 변수를 참조하는 함수이다. 순서는 자식창을 열고(생성) 한 후에 자식창의 객체를 참조하는 함수이다. 자식창에서는 변수에 값을 할당하고 있다. 자식창의 객체이지만 함수이기도 하다. 자, 전체 프로세스를 정리해 보면 1. openChildWindow 함수를 통해 자식창을 연다. 2. 부모창의 accessChildVariable 함수를 통해 자식 창에서 선언된 childVari.. 2023. 6. 8.
자바스크립트 부모창 함수 호출 자바스크립트에서 부모창의 함수 호출하는 방법에 대해서 알아보겠습니다. 제가 자주 사용하는 형태는 두가지 형태가 있습니다. 하나는 자식창이 팝업창 형태일 경우와 또 하나는 자식창이 iframe 형태일 경우입니다. 저같은 경우는 이 두가지 외에는 거의 사용하지는 않습니다. 드럼 예제를 통해서 말씀드리는게 이해하시기 빠를것 같습니다. ---------부모창 소스------------ ---------부모창 소스------------ --------자식창 소스1(팝업일경우)--------- --------자식창 소스1(팝업일경우)--------- 보시면 아시겠지만 parent.parent_function()으로 부모창의 함수를 호출했습니다. parent는 부모창이란 뜻이고 parnet.parent__functi.. 2017. 1. 22.
자바스크립트 팝업 띄우기 자바스크립트 팝업 띄위기 자바스크립트 팝업은 아주 빈번하게 사용됩니다. 회원로그인, 아이디 찾기, 비밀번호 찾기 등등 정식 웹페이지가 아닌 간이 웹 페이지에서 많이 사용되어지죠 1. 자바스크립트 팝업창 띄우는 명령어 아주 간단하죠 window.open 아주 쉽죠..하지만 이 구문에도 규칙이 있고 사용법이 있답니다. 2. window.open 문법입니다 영어에도 문법이 있듯이 스크립트 언어에도 문법이 있답니다..물론 자바스크립트도 마찬가지구요 가장 일반적인 문법을 살펴보겠습니다. window.open("팝업창url", "팝업창이름", "창속성"); 이 문법으로 구성되어집니다. 간단하죠?? 위 구문에서 파업창url만 있어도 팝업창을 띄울수는 있습니다. 하지만 무작정 팝업을 띄우는것보다는 속성값을 통해 팝업창.. 2016. 12. 25.
반응형