Вопрос только для IE7, поскольку файл location.replace (strURL), похоже, работает во всех других основных браузерах. Я пытаюсь выполнить некоторые аналитики js, а затем перенаправить пользователей на местоположение ресурса (обычно doc или pdf), который они хотят загрузить. Пользователь открывает страницу, содержащую код js. После загрузки гусеничный Broswer должен загрузить resurouce URL, используя следующий код, ЗАМЕНА текущей записи страницы в истории с URL ресурса:Открыть новую страницу в том же окне браузера, не влияя на историю браузера
if (IE) {
window.open(strURL,"_self", true); //doesn't work
//window.open(strURL,"_self",undefined, true); //doesn't work
return;
}
Этот код создает запись в истории для страницы перенаправления. Я попытался использовать iframe на той же странице, но IE выдает предупреждение о безопасности, если файл является * .doc
Любые идеи?
Вы потеряли меня в «Пользователь открывает ...». – DanMan