2017-10-07 1 views
0

Je crée le tag <a href="http://s02.radio-tochka.com:4870/radio" class="player-link" target="_blank">Button</a> et après l'ajout d'écouteur d'événement `var button = document.querySelector ('. Player-link');Firefox open window.open ne fonctionne pas

button.addEventListener('click', function (event) { 
     event.preventDefault(); 

     window.open(
      event.target.href, 
      "mywin", 
      "width=340, height=280, status=0, menubar=0, location=0, resizable=0, directories=0, toolbar=0, scrollbar=1" 
     ) 
    }) 

, but Firefox open new window and in address bar just environ: blank`. Qu'est-ce qui peut être un problème?

Répondre

0

Trouvé dans les docs:

URL à distance ne se charge pas immédiatement. Lorsque window.open() revient, la fenêtre contient toujours: blank. La récupération réelle de l'URL est différée et commence après l'exécution du bloc de script en cours. La création de la fenêtre et le chargement de la ressource référencée sont effectués de manière asynchrone.

+0

Ok, merci pour ce commentaire! Mais comment je peux résoudre ce problème? –

+0

très probablement votre script n'a pas fini d'exécuter – taha