저는 이미 자바 스크립트 문제를 해결하는 방법을 알아 내려고 몇 시간을 잃었습니다. 나는 팝업 창을 여는 JS 기능이 있습니다팝업 창에서 창 변수에 액세스하는 방법은 무엇입니까?
function openSearchWindow(searchType, targetIdField, targetDescField)
을 나는이 새로운 창 2 개 속성 설정 :
var win = window.open(searchPage, searchType + "search", style);
win.targetIdField = targetIdField;
win.targetDescField = targetDescField;
여기까지, 모든 것이 완벽하게 작동합니다. 내 팝업 창에서, 그러나, 나는 이전에 설정이 두 변수에 액세스해야합니다 win.targetIdField 및 win.targetDescField
이내가 그들을 어떻게 액세스 할 수 있습니다 ? 나는 거의 모든 것을 시도했다.
편집 - 시간, 팝업 창에서
는 사실 검색 엔진이있다. 사용자가 결과를 클릭하면 선택한 항목의 ID와 설명을 가져와이를 "opener"창으로 전달하여 각각 targetIdField 및 targetDescField에 배치하는 JS 함수가 있습니다.
EDIT (2) 검색이 팝업의 URL 변경 (서블릿을 통해) 팝업에서 수행되어 있지만 동일한 도메인 내에서 항상되면
.
미리 감사드립니다.
루카스.
하여 수행 할 수 있습니다? –