我正在使用 iframe 来显示子页面。其中一个特定页面包含隐藏的 div,我通过更改隐藏 div 的可见性将其显示为类似于 javascript 的弹出窗口。
问题是在显示隐藏的 div 之前,一些操作是在服务器级别完成的,我在像这样的操作之后从 C# 代码调用 div
Page.ClientScript.RegisterStartupScript(GetType(), "MyKey", "javascript:OpenModelPopup('cb','cs');", true);
所以页面被发回并显示了div。
在此之后,如果我点击浏览器返回到下一页后,它会显示带有隐藏 div 的页面,并且在下次点击浏览器返回时会显示没有隐藏 div 的页面。
但我只想显示页面的初始阶段,即。在不显示隐藏 div 的情况下,不应缓存具有隐藏 div 的阶段,或者不应在单击浏览器返回时显示。