4, такого еще не организовали в протоколах, чтобы браузер при загрузке документа формировал переменные окружения для предыдущего документа, тем более запуск скрипта браузером происходит для записи, а его соответственно не будет. Так что пока это из раздела фантастики.