새창에 여분필드값 전달 문의 드립니다.
본문
안녕하세요....
현재 페이지에서 버튼을 클릭하면 새창에서 여분필드값이 나오게 하려 합니다.
<table cellspacing="0" border="1">
<caption>table</caption>
<colgroup>
<col width="15%"><col width="35%"><col width="35%"><col width="15%">
</colgroup>
<tbody>
<tr>
<td><?php echo $view['wr_subject'] ?></td>
</tr>
<tr>
<td class="bg11">· 모집부문1</td>
<td><?php echo $view['wr_11'] ?></td>
<td colspan="2" class="bg11">· 직무내용 및 자격요건</td>
</tr>
<tr>
<td class="bg11">· 모집인원</td>
<td><?php echo $view['wr_12'] ?></td>
<td rowspan="4"><?php echo nl2br($view['wr_16']); ?></td>
<td rowspan="4">
<a href='#' class="btns02" onclick="window.open('<?php echo G5_THEME_URL?>/form1/form.php','window','location=no, directories=no,resizable=no,status=no,toolbar=no,menubar=no, width=600,height=600,left=0, top=0, scrollbars=no');return false">사전면접신청</a>
</td>
</tr>
<tr>
<td class="bg11">· 성별</td>
<td><?php echo $view['wr_13'] ?></td>
</tr>
<tr>
<td class="bg11">· 연봉</td>
<td><?php echo $view['wr_14'] ?></td>
</tr>
<tr>
<td class="bg11">· 근무지</td>
<td><?php echo $view['wr_15'] ?></td>
</tr>
</table>
현재 이렇게 되어있구요...
여기서 wr_subject와 wr_11을 가져가려 합니다.
새창에서는
<li><?php echo $view['wr_subject'] ?></li>
<li><?php echo $view['wr_11'] ?></li>
이런식으로 노출시키려 합니다.
고수님들의 많은 도움 부탁드리겠습니다. ㅜ
!-->답변 2
통상 form만들어서 넘기는데요,
단순 확인 및 보기용이라면 그냥 get방식으로 바로 넘겨도 처리 가능합니다.
<tr>
<td class="bg11">· 모집인원</td>
<td><?php echo $view['wr_12'] ?></td>
<td rowspan="4"><?php echo nl2br($view['wr_16']); ?></td>
<td rowspan="4">
<?php
$info1 = urlencode($view['wr_subject']);
$info2 = urlencode($view['wr_11']);
?>
<a href='#' class="btns02" onclick="window.open('<?php echo G5_THEME_URL?>/form1/form.php?info1=<?php echo $info1 ?>&info2=<?php echo $info2 ?>','window','location=no, directories=no,resizable=no,status=no,toolbar=no,menubar=no, width=600,height=600,left=0, top=0, scrollbars=no');return false">사전면접신청</a>
</td>
</tr>
새창에서는
<li><?php echo $info1 ?></li>
<li><?php echo $info2 ?></li>
또는
<li><?php echo $_GET[info1] ?></li>
<li><?php echo $_GET[info2] ?></li>
요로케 해보세요..
<script language="javascript">
window.onload = function() {
var f = document.fwrite;
value1 = f.wr_subject.value ;
value2 = f.wr_11.value ;
opener.document.getElementById('wr_subject').value=value1 ;
opener.document.getElementById('wr_11').value=value2 ;
}
</script>
fwrite 폼으로 감싸여있는 wr_subject 와 wr_11 을 가져옵니다.
!-->
답변을 작성하시기 전에 로그인 해주세요.