테스트 사이트 - 개발 중인 베타 버전입니다

onclick 하나로 적용어떻게하나요 채택완료

 

 

현재 layerpop과 popclose과 분리되어있습니다

이걸 close버튼을 없애고 12-1gif이미지 하나에 같이 쓸려면 어떻게해야하나요?

 

</p><p> <img src="/board/11111/img/12-2.gif" style="width: 28px; height :28px; float:left;  position: absolute; top:0px; left:185px; margin: 0px 0px 0px 5px; filter: alpha(opacity=0);cursor: pointer;"   onclick='layerPop()' class="btn btn-red btn-sm">
   <iframe id="layerPop" src="<?=G5_BBS_URL;?>/emoticon_write.php" frameborder="0" style="display:none; width:100%; height:300px"></iframe></p><p>     
   <script type="text/javascript">
    function layerPop(){
     document.getElementById('layerPop').style.display ="block";
    }
   </script></p><p> <div class="btn_confirm01 btn_confirm">
 <button onclick="popClose()" type="button">Close(关门)</button>
</div></p><p>

</p><p><script> 
 function insert_emoticon(emoticon){
  var fa = document.getElementById("fa_content");
  var fb = parent.fviewcomment.wr_content;
  fa.value = "{{" + emoticon + "}}";
  fb.value = "{{" + emoticon + "}}";
  fa.focus();
  fb.focus();
 }
 function popClose(){
  parent.document.all.layerPop.style.visibility='hidden';
 }
</script></p><p>
 

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

답변 1개

채택된 답변
+20 포인트

 

 "/board/11111/img/12-2.gif" style="width: 28px; height :28px; float:left;  position: absolute; top:0px; left:185px; margin: 0px 0px 0px 5px; filter: alpha(opacity=0);cursor: pointer;"   onclick='layerPop()popClose()'class="btn btn-red btn-sm">

위에 처럼 img 12에 두가지 따써주던가

 function layerPop(){
06

     document.getElementById('layerPop').style.display ="block";

 popClose();

07

    }

 

layerpop함수에 popClose를 넣어주시던가

function layerPop(){
06

     document.getElementById('layerPop').style.display ="block";

parent.document.all.layerPop.style.visibility='hidden';

07    }

layerpop에 popClose안의 내용을 추가해주고 popClose함수를 삭제하시면 됩니다.

로그인 후 평가할 수 있습니다

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

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

로그인

전체 질문 목록