I've got a site that does a complex search and has a "loading" page. On the loading page we use:
``
Or:
``
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`.
Anyone know a better way to do a javascript redirect that will give IE a value for the 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前端其它相关文章!