以下两种常用的页面跳转在IE下无法获取:
1) window.open('PageB.aspx'), PageB.aspx中的Request.UrlReferrer为空
2) window.location.href='PageB.aspx', PageB.aspx中的Request.UrlReferrer为空
解决办法:
在A页面中添加一行HTML代码<a id="clickme" href="PageB.aspx"></a>,然后用js模拟一次用户点击这个链接的事件。
本文介绍了解决Internet Explorer浏览器中页面跳转时UrlReferrer丢失的问题。通过在源页面添加链接并使用JavaScript触发点击事件的方法,确保目标页面能够正确获取到跳转来源。
以下两种常用的页面跳转在IE下无法获取:
1) window.open('PageB.aspx'), PageB.aspx中的Request.UrlReferrer为空
2) window.location.href='PageB.aspx', PageB.aspx中的Request.UrlReferrer为空
解决办法:
在A页面中添加一行HTML代码<a id="clickme" href="PageB.aspx"></a>,然后用js模拟一次用户点击这个链接的事件。
2346

被折叠的 条评论
为什么被折叠?