I've got a site that does a complex search and has a "loading" page. On the loading page we use:
The only difference between the two option above are that location.replace() ignores the page in the browser's history.
On the results_page I need to read the referrer for tracking purposes:
This works fine on all browsers except IE, which returns and empty value for `document.referrer`.
p.s. This example has been made much more simple than it would be in production. What happens in IE when you set the url to window.location like this: window.location= 'results_page.php'?
以上就是IE has empty document.referrer after a location.replace的详细内容，更多请关注web前端其它相关文章！