Scusa ma non capisco cosa vuoi che succeda quando tu premi "invia"! la popup che pagina deve visualizzare? deve essere passata una query? a me sembra che funzioni bene visto che le pagine form.html e altra_pagina.html sono le stesse.
PS gia che ci siamo,mi dici cosa intendi per "popup"? No perchè per me E' una finestra del browser che puoi personalizzare tramite opzioni (es toolbar,scrollbar ecc.)