Hola:
En principio, solo hay 3 tipos de ventanas modales, son alert, prompt y confirm... el ejemplo parece que se refiere a las ventanas popups... verás, las ventanas modales detienen el flujo de la página hasta obtener la respuesta del navegador (confirmando o cancelando... ) si lleva una página dentro se trata de un popup, o un pseudo-popup si es un iframe simulando un popup (tampoco quiero inventar nombres)...
Si quieres abrir un popup con el resultado de una búsqueda, debes crear el popup antes:
Formularios y enlaces dirigidos a ventanas... y lo de get o post sería trivial... pero para pasar datos de un popup a una página existente, sin intención de recargarla, entonces debes usar el objeto opener (ventana abridora)
Saludos