0
J'ai une liste des couples de urls, cliquez foreach sur deux urls ce que je veux estJavascript, Comment naviguer par la suite deux URLs?
- open a new window (because if it's IFRAME I will get a SAMEORIGIN issue)
- browse url A
- onload complete url A, browse urlB in the same window instance.
Liste est comme:
<span onclick="browseChain(urlA, urlB)">first Item</span>
<script>
function browseChain(urlA, urlB){
var myPopup = window.open(urlA, 'preview');
myPopup.addEventListener('load', function(){
console.log('url open: '+urlB);
setTimeout("window.open('"+urlB+"', 'preview');", 2000);
}, false);
}
</script>
comme ci-dessus semble comme Js n'intercepte pas " charge » événement ...
Si les pages ne sont pas sur le même domaine, cela ne fonctionnera pas. – SeinopSys
donc il n'y a pas de piratage pour savoir si domainA s'ouvre dans une nouvelle fenêtre domainB, pour obtenir de Js dans A quand B est chargé (terminé)? – koalaok
Pourriez-vous ouvrir les deux nouveaux objets 'window' de l'original' window'? Quel est le but de l'ouverture de la troisième fenêtre de la seconde fenêtre? – guest271314