Lástima, al probarlo con el lector de pantalla, el buffer virtual se actualiza también con el onload, por lo que también lo lee en el orden invertido, así que al final es casi como cambiar el orden directamente en el código, que era lo que se quería evitar. Seguiremos investigando... Saludín, Ramón.