Asp.net 在页面之间导航时防止闪烁的方法
我必须说,在过去的3个小时里,我已经筋疲力尽了。我知道这个问题以前已经调查过了,我尝试过几种解决方案,但都没有效果 我有一个asp.net网站,它有一个母版页,其中包含一个用于在不同页面之间导航的顶部导航菜单。我想防止在这些页面之间导航时出现闪烁。我只想指出,IE和Chrome中会出现这种闪烁,而firefox中不会出现这种闪烁 我尝试过的方法:Asp.net 在页面之间导航时防止闪烁的方法,asp.net,ajax,master-pages,flicker,Asp.net,Ajax,Master Pages,Flicker,我必须说,在过去的3个小时里,我已经筋疲力尽了。我知道这个问题以前已经调查过了,我尝试过几种解决方案,但都没有效果 我有一个asp.net网站,它有一个母版页,其中包含一个用于在不同页面之间导航的顶部导航菜单。我想防止在这些页面之间导航时出现闪烁。我只想指出,IE和Chrome中会出现这种闪烁,而firefox中不会出现这种闪烁 我尝试过的方法: 使用多种元标记解决方案,例如: 使用updatepanel在母版页中包装contentplaceholder 在“更新”面板中仅包装导航菜单 这些
- 使用多种元标记解决方案,例如:
- 使用updatepanel在母版页中包装contentplaceholder
- 在“更新”面板中仅包装导航菜单
问题似乎在于我的头部部分有很多javascript文件,所以当我将其移动到底部时,就在结束正文标记之前,闪烁现象得到了很大的缓解。
这个解决方案在堆栈溢出问题上是有问题的。问题似乎是我的头部分有很多javascript文件,所以当我将它移到底部时,就在结束body标记之前,闪烁现象大大减轻了。
此解决方案在堆栈溢出问题上存在疑问。更新面板中最初是什么?更新面板中最初是什么?这种情况在我的案例中并没有实际发生,我看到一个白色空白页,而不是FOUC,其中有内容,但只是没有样式……为什么要使用更新面板?具体来说,你为什么要把导航放在里面?这个场景在我的例子中并没有发生,我看到的是一个白色的空白页面,不是FOUC,那里有内容,但它只是没有样式…你为什么要使用更新面板?具体来说,您为什么要在其中添加导航?