l'unico modo che mi viene in mente è far sì quando apri la seconda pagina di mettere una variabile in cookie/sessione e quando carichi la prima controllare se questa variabile è presente e nel caso non effettuare la ricerca.
al momento è l'unico workaround che mi viene in mente.
ma non puoi evitare in alcun modo il pop up di richiesta di reinvio del form, quello è un comportamento del browser, non del codice.