history.back()を使わずに、新規に画面1をロードすればいいじゃん
まかりなりにもページ間の値の受け渡しはできてるわけでしょ?
画面1→画面2ができて画面2→画面1ができない道理がない