2013-03-07 143 views
0

我有3个分页AJAX模式弹出式扩展窗口显示我的应用程序的帮助页面。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返回到帮助表时,我遇到闪烁现象。它在IE8中很流行,但在Firefox Chrome &中偶尔也会发生。所有模态面板共享相同的灰色模态背景。

function Help_Back(sender, args) { 

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

任何想法为什么会发生这种情况?

干杯

回答

1

尝试切换Help_Back显示/隐藏命令的顺序,他们可能会迅速为一般用在IE8闪耀相当暗淡的光点战斗

+0

哈哈的确不错,试过这种没有无济于事。不管怎么说,还是要谢谢你。 – Hardgraf 2013-03-07 15:42:36