我有3个分页AJAX Modal Popup Extender窗口,显示我的应用程序的帮助页面。
我有这个隐藏并显示相关模态窗口的脚本。每个函数都从模态面板中的“下一个”和“后退”按钮触发。
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和Linux中出现。铬。所有模态面板共享相同的灰色模态背景。
function Help_Back(sender, args) {
$find('HelpTable').show();
$find('HelpTable2').hide();
}
知道为什么会这样吗?
干杯
答案 0 :(得分:1)
尝试在Help_Back中切换show / hide命令的顺序,他们可能会在IE8中快速争夺聚光灯,这种聚光灯会变得非常暗淡