2010-04-07 35 views
1

我试图修复浏览器历史记录问题。我们的客户现在有一个ASP.Net Intranet页面运行一段时间。一位同事做到了。最近他们要求修复我们在他们的页面上制作的“后退按钮”(应用程序)。IE backbutton只工作一次(好像浏览器历史记录只有一个条目)

它查看站点地图,并在单击时加载父页面。但是,在某些情况下,我必须使用“javascript:history.go(-1)”。所有在我们的测试系统上运行良好,但是当我们将它部署在测试服务器上时,它开始出现故障。我们注意到他们的生产环境存在同样的问题。

显然他们的所有机器(运行IE)只能返回浏览器历史中的一页。这不是故意的。我们有一位IT员工正在尝试其他浏览器和操作系统。显然,问题(迄今为止)只发生在使用IE浏览器时。他们测试的所有其他浏览器都很好。在我的开发系统上,这个问题不会发生。另外,当我让别人看看网站时,问题也不会发生。

我检查了他们的浏览器历史记录长度设置为20天。我试图在这里搜索stackoverflow,但唯一相关的浏览器历史记录没有帮助。 How to clear browsers (IE, Firefox, Opera, Chrome) history using JavaScript or Java except from browser itself?

也推后退按钮(在IE中的那个),它只能用于只有一页返回。我们无法导航多个页面。

我该如何解决这个问题?

服务器:W2K3 R2 SP2 客户端:XP我猜/ IE 8大部分

+0

你需要更具体的客户端配置,他们真的XP和IE8?或者它可能是IE6? – Lazarus 2010-04-07 11:57:53

+0

他们在Win2k和IE6上尝试过,问题依然存在 – 2010-04-14 10:46:40

回答

0

这看起来非常像你的客户站点内的本地配置问题,因此不太可能在其他地方看到的,因为你已经证明了你自己。你需要发现的是如何限制这一点,而SO不是那个地方。您可能想尝试在超级用户上发布以获得进一步的帮助。

相关问题