Я буду игнорировать тот факт, что практика не должна использоваться в качестве производственного решения.
То, что вы спрашиваете, не может произойти, если браузер пользователей не выполнил событие javascript второй формы onLoad ().
Как и в любом подобном решении, вы никогда не можете быть на 100% уверены в том, как ведет себя браузер клиента, когда два события происходят рядом одновременно, но я бы сказал, что в большинстве случаев браузер не будет выполнять событие onLoad () дважды.
Вам нужно соблюдать осторожность, это поведение кнопки возврата браузера.Это может определенно вызвать повторное представление.