Это потому, что IE8 обрабатывает сессии по-разному.
Например, если вы одновременно откроете 2 окна IE8 и зайдете на веб-сайт, войдите в систему как пользователь A, а затем посетите тот же сайт в другом окне, и он поделится вашим сеансом. Затем, если вы выйдете из системы и войдите в систему как пользователь B в другом окне, затем вернетесь в первое окно и обновитесь, вы также войдете в систему как пользователь B.
Вы не можете заставить браузер (IE8) вести себя по-разному в зависимости от кода, однако вы можете заставить IE8 открыться с новым сеансом, открыв новое окно, а затем перейти к File - New Session
. Кроме того, вы можете запустить IE8 из командной строки, используя:
iexplore.exe -nomerge
для получения дополнительной информации о новой модели процесса IE8, см. эту статью