채택완료

온클릭 이벤트 3개

2018-05-02 (수) 06:48:41 2,341

관리자에서 스킨변경하는거 board_list.php를 새창으로 띄운후에

아래

submit버튼 누른후

팝업창이 닫히고 부모페이지 새로 고침하려고 아래 처럼했는데 잘 안되는군요

고수님 좀 봐주세요,~

<div class="btn_list01 btn_list">
    <input type="submit" name="act_button" value="선택수정" onclick="document.pressed=this.value(); javascript:window.close();javascript:opener.location.reload();">

</div>

|

답변 2개 / 댓글 1개

채택된 답변
+20 포인트

window.close()가 맨뒤에 선언되고 opener.location.reload()가 먼저 와야지

부모창이 새로고침되고 팝업창이 닫힙니다

그리고 onclick 이벤트에서는 javascript선언할필요없어요

아니면 또 방법이

submit했을때 처리하는부분이 있을거아닙니까?

거기서 맨마지막에서 선언하는겁니다

submit 관련 처리후

echo "<script>opener.location.reload();window.close();</script>\n";로 부모창 새로고침후 팝업창 닫기

물론 이경우에는 팝업창내에서 submit처리가 이루어졌을경우 사용가능합니다

답변에 대한 댓글 1개

2018-05-02 (수) 16:32:57
아 감사합니다. 그런 원리가 있군요,,ㅎ

답변을 작성하려면 로그인이 필요합니다.