我有一个 asp.net 应用程序,并且遇到了令人惊讶的行为。
每当我在应用程序中留下一个特定页面时,后退按钮就会开始以下列方式运行:
回击(这应该将我带到有问题的页面)会使当前屏幕闪烁 - 好像要返回 - 但随后会重新加载当前页面。
无论我如何离开该页面,我都会看到这种效果。如果我点击违规页面上的链接并回击,同样的事情。如果我在违规页面上并在地址栏中输入新地址,然后回击,同样的事情。如果我转到同一个应用程序或外部应用程序中的另一个页面,同样的事情,这并不重要。
我尝试使用fiddler
查看发生了什么,当我回击时,我看到的只是所有外部链接(css、jquery 等)都重新加载到当前站点上。我根本没有从违规页面看到 320。
注意:禁用活动脚本会隐藏此症状。