2013-03-07 1 views
0

내 응용 프로그램의 도움말 페이지를 표시하는 3 개의 페이징 AJAX Modal Popup Extender 창이 있습니다.Modal Popup Extender 창 (JavaScript)간에 깜박임?

관련 모달 창을 숨기고 표시하는이 스크립트가 있습니다. 각 함수는 모달 패널의 '다음'및 '뒤로 버튼'에서 시작됩니다.

function Help_Next(sender, args) { 

     $find('HelpTable').hide(); 
     $find('HelpTable2').show(); 

    } 

    function Help_Back(sender, args) { 

     $find('HelpTable').show(); 
     $find('HelpTable2').hide(); 
    } 

    function Help_Last(sender, args) { 

     $find('HelpTable3').hide(); 
     $find('HelpTable').hide(); 
     $find('HelpTable2').show(); 

    } 


    </script> 

스크립트는 잘 작동하고 모달 팝업 사이에 페이징을 할 수 있습니다

. 유일한 문제는 HelpTable2에서 HelpTable로 돌아갈 때 깜박임이 발생하고 있다는 것입니다. 그것은 IE8에서 만연하지만 Firefox & 크롬에서도 산발적으로 발생합니다. 모든 모달 패널은 동일한 회색 모달 배경을 공유합니다.

function Help_Back(sender, args) { 

    $find('HelpTable').show(); 
    $find('HelpTable2').hide(); 
} 

왜 이런 현상이 발생하는지 알고 싶습니다.

건배

답변

1

Help_Back의 표시/숨기기 명령의 순서를 전환하십시오, 그들은 IE8에서 아주 희미한 빛을하는 경향이 스포트 라이트를 위해 싸우는 신속하게 할 수있다

+0

하하 네, 실제로 어떤이를 시도하지 이익. 어쨌든 고마워. – Hardgraf

관련 문제