Firefox后退按钮-UrlReferrer与其他浏览器不一致

时间:2018-09-17 21:40:31

标签: firefox browser back

我的页面流从B开始,然后单击将我带到B的按钮,然后在C中将另一个按钮带到A。 (因此,B-> C-> A

当我从B转到Request时,如果查看我的Url对象,就会有一个UrlReferrer和一个UrlB向我显示了我的目标页面,在这种情况下为UrlReferrer的URL,而A向我显示了请求所来自的页面的URL,在这种情况下为{{1} }。

Chrome / IE和Firefox之间的后退按钮实现似乎有所不同。使用Chrome / IE,如果我从A-> B-> C进入,然后使用“后退”按钮从C进入BUrlB,而UrlReferrerB

但是,对于Firefox,如果我再次从A-> B-> C进入,则使用“后退”按钮从C进入{{1 }},BUrl,而BUrlReferrer

由于这个问题,我无法为功能创建一致的实现。是否可以获取Firefox浏览器的A(从页面)信息,即使它们单击了后退按钮也是如此?换句话说,在上述情况下,我需要有关UrlReferrer网址的信息。

0 个答案:

没有答案