Мне нужно изменить домен документа и затем снова установить для него исходное значение.
Это выглядит примерно так [страница находится на домене base.site.com]:
function execute ()
{
document.domain = "site.com";
// Access an object that is on another frame, but did the same set of the domain
document.domain = "base.site.com";
// Access an object that is on this page (window.createPopup ())
}
Проблема в том, что это нормально работает на IE6 (я не тестировал на 7).Но это выдает мне ошибку [Неверный аргумент], когда я выполняю второй document.domain.
Есть ли способ «перезагрузить» домен документа в IE8?