Hola:
Si el botón submit tiene por ejemplo name="submit" puedes en el tag form poner:
onsubmit="submit.disabled = true"
Si quieres que se vuelva a activar al recibir esos datos el gestor que tienes, puedes usar el objeto opener o parent (dependiendo de que se envío a un popup o un iframe) con el evento load del mismo.
Pero primero dinos si te sirve la solución...
Saludos