window.open 으로 사용했고
Copy
<html> <head><title>공급업체 검색</title><script type="text/javascript"><!--function onClick(i,j) { seqNum = i ; cName = j opener.document.pro.pro_comName.value = cName; opener.document.pro.pro_comSeqNum.value = seqNum; parent.window.close(); }//--></script> <style type="text/css"><!-- P {MARGIN-BOTTOM: 0mm; MARGIN-TOP: 0mm} body {font-family:돋움; font-size:9pt; color:navy} table {font-family:돋움; font-size:9pt; color:navy} A:link, A:active, A:visited {color: navy; text-decoration: none;} A:hover {color:Orange; text-decoration: underline;} input {border-style:solid; border-width:1} BODY {scrollbar-face-color: #EEEEEE; scrollbar-shadow-color:orange; scrollbar-highlight-color: orange; scrollbar-3dlight-color: #FFFFFF; scrollbar-darkshadow-color: #FFFFFF;scrollbar-track-color: #FFFFFF; scrollbar-arrow-color: orange;}--></style><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></style></head> <body text="#016F6F" link="#2583C9" vlink="purple" alink="red"><center><p align="center"><font color="#2583C9"><br></font><div align="left"><TABLE cellSpacing=0 cellpadding="2" style="BORDER-COLLAPSE: collapse" width="100%"> <tr height="20" onMouseOver="this.style.backgroundColor='#EFEFEF'" onMouseOut="this.style.backgroundColor='#FFFFFF'"> <form method="post" action="error.asp" id=form1 name=form1> <td width="60" align="center" valign="center" style='BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid'> <input type=hidden name="h_zip1" value="500"> <a href="javascript:onClick('500','(주)삼성')"><img src="/main/image/login_icon.gif" border=0> 선택</a></td> <td width="84" align="center" style='BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid'><p><?php echo $db['mb_id'] ?></td> <td width="410" align="left" valign = "center" style='BORDER-BOTTOM: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid'> <a href="javascript:onClick('500','(주)삼성')"> <?php echo $db['mb_ceo_name'] ?> (<?php echo $db['mb_addr_1'] ?>)</a></td> </a> </form> </tr></table></div><br><p align="center"><a href="search.php"><font size="2"> 재검색</font></a> </p> </center></body></html>
위에가 window.open 소스입니다..
저기서 이제 목록에 나온걸 클릭하면은 window.open 창이 닫히면서
<input type="text" value="클릭한게 이곳에 오게끔">
했는데 분명 어제까지만 해도 잘되던게 갑자기 안됩니다..
|
답변 2개 / 댓글 2개
2016-01-27 (수) 10:28:59
정확하게 어떤 부분이 안된다는 건지에 대한 설명이 부족한 것 같습니다.
목록을 클리했을 때 팝업창을 열어준 원래 페이지에 데이터가 안 넘어간다는 건지, 아니면 오픈창이 안닫힌다는 건지에 대한 설명이 필요할 것 같습니다.
2016-01-27 (수) 09:49:21
cName = j
여기에 ;(세미콜론)이 빠졌네요.
답변에 대한 댓글 2개
2016-01-27 (수) 09:53:15
자바스크립트에서 <!-- //--> 이건 주석 처리가 아닙니다.
아주 예전에 자바스크립트를 해석 못하는 브라우저에서는 html로 취급하게 해서 html 자체에서 사용하는 주석으로 안 보이게 하기 위해서 사용한 것이지 저게 주석 처리가 된 건 아닙니다.
그리고 함수명이 onClick인데 이것도 다른 이름으로 바꿔서 사용해 보시기 바랍니다.
자바스크립트 메소드랑 이름이 같을 경우 저게 예약어는 아니지만 작동이 안 될 수도 있습니다.
on_click 이런 걸로 바꿔 보세요.
아주 예전에 자바스크립트를 해석 못하는 브라우저에서는 html로 취급하게 해서 html 자체에서 사용하는 주석으로 안 보이게 하기 위해서 사용한 것이지 저게 주석 처리가 된 건 아닙니다.
그리고 함수명이 onClick인데 이것도 다른 이름으로 바꿔서 사용해 보시기 바랍니다.
자바스크립트 메소드랑 이름이 같을 경우 저게 예약어는 아니지만 작동이 안 될 수도 있습니다.
on_click 이런 걸로 바꿔 보세요.
답변을 작성하려면 로그인이 필요합니다.