JavaScript: 2 fenêtre.ouvre-porte.emplacement.href états avec alert() entre les deux ne fonctionne pas

J'ai besoin de faire un peu de JS app pour faire défiler automatiquement par le biais d'une liste d'Url. J'ai choisi la fonctionnalité dans une fenêtre pop-up, pour diverses raisons.

La syntaxe pour modifier l'ouverture de la fenêtre de l'URL est:

window.opener.location.href = "http://www.example.com";

Cela fonctionne bien avec une URL, mais si deux états sont appelés, un seul est exécutée. J'ai expérimenté avec une alerte de déclaration entre les deux phrases ci-dessus, et de l'alerte de l'événement de la deuxième déclaration de fonctionner correctement:

window.opener.location.href = "http://www.example1.com";
alert("hello world");
window.opener.location.href = "http://www.example2.com";

Question est: est-ce que quelqu'un sait comment obtenir la première et de la deuxième fenêtre.ouvreur de déclarations de travail, sans l'intervention d'alerte();? Aussi, comment puis-je ajouter une pause entre les deux états, de sorte que le second exécute un couple de secondes après le premier?

Merci beaucoup!

  • voir si le titre fonctionne mieux (si pas le changer :). Difficile de décrire de façon concise.
  • "Cela fonctionne bien avec une URL, mais si deux états sont appelés, un seul est exécuté" Laquelle? Je soupçonne qu'ils sont à la fois exécuté, il est juste que vous ne voyez que le résultat de l'un d'eux.
InformationsquelleAutor user360923 | 2010-06-08