好吧,由于我在哪里工作,我无法发布过多的细节,但这是我的问题。
我公司拥有的网站是用C#编写的,并使用asp.net。该网站在IE上运行良好,他们希望我使其与chrome兼容。除了一个问题,我已经解决了所有问题。
它们是带有表格的主页。您可以单击一个按钮,然后会出现一个弹出窗口来编辑表中的数据。当弹出窗口关闭时,表将在IE上更新。但是,当我关闭Chrome或Opera窗口时,除非手动刷新页面,否则表不会更新。该代码使用预渲染方法来更新表。你们都知道为什么在Chrome或Opera弹出式窗口关闭后,该功能不起作用。在IE中工作正常。
只需询问更多信息。由于它是专有的,所以我不能发布太多代码。
protected override void OnPreRender(EventArgs e)
{
if (UseScrollPersistence)
{
RetainScrollPosition();
}
base.OnPreRender(e);
}