But if you're doing any logic based on the header REFERER in the target page that will not work in IE, since IE browser will not pass REFERER header when you use window.location.
I was in the same position and tried to find a solution for that, here is what I've done to enable the REFERER header for IE. Here is the solution:
var anchor = document.createElement("a");
//Providing a logic for Non IE
window.location = url;
anchor.style.display = "none";