前端之家收集整理的这篇文章主要介绍了
asp.net – 在Google Chrome浏览器中加载两次,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
有人在使用Google Chrome执行两次Page_Load时遇到任何问题吗?
这是一个简短的问题,我不知道还有什么要解释…
我有一个简单的asp.net页面,在Firefox和IE所有它的工作正常。
但在Chrome中,Page_Load被触发了两次…
任何人有什么想法为什么?
后来编辑:
– 什么是奇怪的是,我有4个中继器…绑定随机值。随机方法是两次触发(因为页面加载两次),但是中继器获取INITIALLY值…所以,第二个post后面在渲染步骤后被提高。
第三编辑:它只发生在刷新!
解决方案(在我的case):有一个空的img src,这是原因
我注意到这个相同的问题在IE如果
页面包含没有src
属性(或src是空等)的
img标签。不知道Chrome是否做同样的事情,但值得检查,对吧?
原文链接:https://www.f2er.com/aspnet/254538.html