my_loadvars.onLoad=function(){
while(var==undefined){my_loadvars.load("archivo.ph p");}}
.....resto de código para cuando la variable por fin exista....
Bien, el problema es que nunca llega a existir esa variable ya que como tarda en generarse porque depende de que el usuario termine de rellenar un formulario en una pagina ajena, pues me salta el alert ese de que hay un script ralentizando la ejecucion y si deseo anularlo. Entendeis? no se si he logrado explicarme. La pregunta es si conoceis alguna forma de detener (pausar el código hasta que el php me genere la variable en cuestión, para no tener que utilizar ese tipo de bucle chapuza, que de todas maneras no lleva a nada. Bueno gracias de antemano, si sabeis de algun sitio o ejemplo os lo agradezco en el alma. He probado de mil maneras y no se si es que lo estoy planteadndo desde el punto de vista equivocado. Gracias