팝업창 질문 > 그누3질답

그누3질답

팝업창 질문 정보

그누보드 팝업창 질문

본문

팝업창을 임시로 만들었습니다..

팝업창에서 링크를 걸면 팝업창에서 이동이 되는데 이링크를 메인페이지에서 움직이게 하는방법이 먼가요?

mainhead.php 에 스크립트를 집어넣은 상태입니다..

pop.html에는 팝업창이며 여기에 약도를 링크를 걸려고 합니다..

팝업창에서 클릭하면 팝업창에서 움직이는데 메인페이지에서 움직이는 방법이 없는지요..

삽질하다가 안되서 질문드립니다.

댓글 전체

재경아빠 답변이 맞는거 같네요..

javascript중 opner객체를이용한 부모객체를 제어하는거를 말하는거 같네요

메인페이지 -> popup호출 -> popup에서 링크 클릭시 -> 메인페이지 링크된 페이지로 이동
예제파일 올립니다.
아래는 팝업창의 내용입니다.
<html>
<head>
<title>부모페이지 리모트콘트롤</title>
<script language="JavaScript">
function go1_01() { opener.location='http://www.naver.com';}
function go2_01() { opener.location='http://kr.yahoo.com';}
function go3_01() { opener.location='http://www.blueweb.co.kr';}
function go4_01() { opener.location='http://www.daum.net';}
</script>
</head>

<body background="" bgcolor="" leftmargin="" topmargin="">

<a href="javascript:go1_01()"onFocus=blur();>http://www.naver.com</a><p>
<a href="javascript:go2_01()"onFocus=blur();>http://kr.yahoo.com</a><p>
<a href="javascript:go3_01()"onFocus=blur();>http://www.blueweb.co.kr</a><p>
<a href="javascript:go4_01()"onFocus=blur();>http://www.daum.net</a><p>

</body>
</html>
정확하게 무슨 말씀이신지...모르겠네요.
지금 상하좌우 프레임에서 target 을 때리는 문제를 말씀하신지...

단지
팜업의 스크립트의 실행을 메인헤드.php 에 넣어 놓았다는 것인지..
그래서 팝업에서 약도 보기를...
그 말씀이신가요?
.
.
.
<html>
<head>

<!--
약도는 지도의 형식이니까..펴지는 윈도우를 이용하는게 좋지 않나요?
이 파일을 팝업.html 로 하심 될것 같네요.
많은 기능보다 필요 한 것만 쓰면...?
원하시는 답이 되실련지 모르지만 .......;;;
-->

<html>
<head>
<SCRIPT language=JavaScript>
<!-- Begin
function expandingWindow(website) {
var windowprops='width=100; height=100';
var heightspeed =10; // 아래로 열리는 속도: 화면을 넗게 열수록 빨리...3 부터 적용.
var widthspeed = 10;  // 옆으로 열리는 속도: 화면을 넗게 열수록 빨리...3 부터 적용.
var leftdist =410;      // 왼쪽에서 얼마를 띄울것인가.
var topdist =410;      //같은 방법으로 위에서 얼마를 띄우고 약도를 출력 할 것 인가.
if (window.resizeTo&&navigator.userAgent.indexOf("Opera")==-1) {
var winwidth = window.screen.availWidth - leftdist;
var winheight = window.screen.availHeight - topdist;
var sizer = window.open("","","left=" + leftdist + ",top=" + topdist +","+ windowprops);
for (sizeheight = 1; sizeheight < winheight; sizeheight += heightspeed)
sizer.resizeTo("1", sizeheight);
for (sizewidth = 1; sizewidth < winwidth; sizewidth += widthspeed)
sizer.resizeTo(sizewidth, sizeheight);
sizer.location = website;
}
else
window.open(website,'http://koyanara.koyaad.com/sub01_18.htm');
}
//  End -->
</SCRIPT>
</head>


<body>
<!-- 아래처럼 ref를 줄 수도 있겠구요...-->
<p align='left'>
<a href="#" onClick="expandingWindow('http://koyanara.koyaad.com/sub01_18.htm');return false">약도</a><br>
<form>
<!-- 아래처럼버튼으로 줄 수도 있겠구요...-->
<input type="button" value="약도" onClick="expandingWindow('http://www.sir.co.kr')">
</form>
</p>
</body>
</html>
전체 15
그누3질답 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT