2012-02-08 2 views
0

저는 플래시 기반 타사 광고가 포함 된 사이트에서 작업하고 있습니다. 이러한 광고 중 일부에는 wmode 매개 변수가 설정되어 있지 않아 사이트에서 오버레이를 팝업하면 광고가 차단되거나 위에 표시됩니다. 애드워즈에는 광고에 wmode 매개 변수를 삽입 할 수있는 기능이 없습니다.플래시 객체에서 wmode 매개 변수를 가져올 수 있습니까?

wmode 매개 변수가 설정되지 않은 광고 (즉, 각 광고의 wmode 값 가져 오기)를 결정하는 방법이 있습니까? 그렇다면 오버레이를 팝업 할 때 광고를 숨길 수 있습니까? 광고 영업팀은 이미 이러한 상황에서 준수 광고를 숨기지 않으려 고 지정했기 때문에 오버레이를 차단할 광고 만 숨길 필요가 있습니다.

참고 : 중요한 경우 오버레이에 jQuery Colorbox를 사용하고 있습니다.

답변

1

다음과 같이 할 수 있습니다.

$('object:has(param[wmode])').each(function(){ 
     var wmode = $(this).attr('wmode'); 
}); 
+0

해당 wmode 매개 변수의 값을 가져올 수 있습니까? 그렇게하면 광고에 wmode = window (기본값)라고 표시되면 해당 목록에 포함되지 않습니다. – andi

+0

수정 된 답변 확인 – ShankarSangoli

관련 문제