Me preguntaba cuál era la mejor manera de detectar cuándo una página ha terminado de cargarse, donde la página en cuestión está en una pestaña o ventana diferente, ... y donde la página que se va a cargar puede ser cualquier página en la web y no está bajo mi control.Javascript para detectar cuando una página se ha cargado en otra ventana en Firefox
estoy usando Firefox solamente y no me importa si la solución requiere una extensión de Firefox o script mono de grasa (que ya he añadido la configuración/comandos para permitir el acceso a las páginas de diferentes dominios).
El siguiente código muestra un intento. A veces detecta cuándo se cargó la página inicial, pero cuando presiono 'enviar' para volver a cargar una página nueva en la otra ventana, no la detecta.
Gracias.
<html>
<head>
<script type="text/javascript">
currentPageObj = window.open("http://www.bbc.co.uk", "currentPage");
currentPageObj.addEventListener("load", function(){alert("loaded")}, false);
</script>
</head>
<body>
<form action="http://www.example.com" target="currentPage">
<input type="submit">
</form>
</body>
</html>
¿Las dos páginas provienen del mismo dominio? – Robusto
No, podría ser cualquier página web – spiderplant0