2012-06-26 3 views
1

자바 스크립트에 대한 지식이 부족해서 죄송합니다. 가입 양식이 컬러 상자에서 열리고 성공적으로 등록하면 다른 색상 상자에 환영 메시지가 표시되는 애플리케이션이 있습니다.닫는 colorBox에 부모 창이 다시로드됩니다

사용자가 색상 상자를 닫을 때 상위 페이지를 새로 고침해야하지만이를 수행하는 방법을 잘 모르는 경우 내가 다음 코드 h 데이터가 필요로하는 divid입니다

function inlineLightbox(h) { 
    jQuery.colorbox({ 
     opacity: 0.6, 
     inline: true, 
     href: h, 
     onOpen: function() { 
      jQuery('#colorbox').addClass('inline'); 
     }, 
     onComplete: function() { 
      jQuery('#colorbox a.close, #colorbox a.btn-close').click(function() { 
       jQuery.colorbox.close(); 


    jQuery('#product-popup-help').removeClass('active'); jQuery('#product-editors-notes').addClass('active'); 
       return false; 
      }); 
     } 
    }); 
} 

발견이 코드에보고 한 후 JS와 HTML은 오버레이를 표시하기 때문에이 파일을 변경할 수 없습니다 타사에서 제공되는 . 내 자신의 HTML 파일에 코드를 작성하는 방법이 있습니까? 사용자가 오버레이를 닫을 때 가까이 닫기를 캡처하고 부모 창을 다시로드 할 수 있습니까?

답변

5

이 시도 :

$(document).bind('cbox_closed', function(){ 
    location.reload(); 
}); 
관련 문제