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

레이어팝업 동영상 창을 꺼도 재생이 되는 문제 채택완료

커피와사랑 10년 전 조회 4,203

<script>

    

 

function Mask_window(name,view){         //화면의 높이와 너비를 구한다. 

  var Name  = "#"+name;

if(view =='show') {

var maskHeight = $(document).height();         

var maskWidth = $(window).width();             //마스크의 높이와 너비를 전체 화면 채움         

$('#mask').css({'width':maskWidth,'height':maskHeight});             

//$('#mask').fadeIn(700);         

$('#mask').fadeTo("slow",0.6);               //농도설정과 속도 설정

$(Name).show();     

} else {

$(Name).hide();     

$('#mask').hide();     

}

$(Name).click(function () {             //링크 기본동작은 작동하지 않도록 함

e.preventDefault();            

$('#mask').hide();

$(Name).hide();         });           

 

$(document).ready(function(){         // 마스크 부분을 클릭해도 닫히게 함

$('#mask').click(function () {             

$('#mask').hide();             

$(Name).hide();        

});            

 

});    

 

}   

 

  

</script> 

 

 

<img src="/web/upload/cclim/movie/pic05.jpg" onclick="Mask_window('MENU','show')">

<div id="MENU">

<div class="menu"><img src="/web/upload/cclim/popx.png" onclick="Mask_window('MENU','close')"></div>

<div class="menu">

<object width="964" height="542"><param name="allowfullscreen" value="true" />

<param name="allowscriptaccess" value="always" />

<param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=110449844&force_embed=1&server=vimeo.com&show_title=1&show_byline=1&show_portrait=1&color=00adef&fullscreen=1&autoplay=0&loop=0">http://vimeo.com/moogaloop.swf?clip_id=110449844&force_embed=1&server=vimeo.com&show_title=1&show_byline=1&show_portrait=1&color=00adef&fullscreen=1&autoplay=0&loop=0" />

<embed   src="http://vimeo.com/moogaloop.swf?clip_id=110449844&force_embed=1&server=vimeo.com&show_title=1&show_byline=1&show_portrait=1&color=00adef&fullscreen=1&autoplay=1&loop=1">http://vimeo.com/moogaloop.swf?clip_id=110449844&force_embed=1&server=vimeo.com&show_title=1&show_byline=1&show_portrait=1&color=00adef&fullscreen=1&autoplay=1&loop=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="964" height="542"></embed>

</object> 

</div>

</div> 

 

 

 

레이어팝업으로 동영상을 띄운 후 창을 꺼도 동영상이 계속 재생이 되는데요

창을 끄는 순간 동영상 제어도 멈추게 하는 방법이 있을까요?

 

동영상을 아이프레임으로 불러와도 마찬가지 현상이 일어나네요

방법없을까요?

 

 

 

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

답변 1개

P
10년 전

$.hide() jquery메서드는 레이어를 display:none으로 만들지 DOM을 제거하진 않습니다.

내부 내용을 지워버리던지( .html('') ) 플레이어를 제어해야합니다

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

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

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

로그인