2017-10-07 26 views
0

私はタグ<a href="http://s02.radio-tochka.com:4870/radio" class="player-link" target="_blank">Button</a>を作成し、イベントリスナーを追加した後に `var button = document.querySelector( '。player-link');Firefoxオープンwindow.openが動作しない

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 about:blank`。何が問題になりますか?

答えて

0

はドキュメントで発見:

リモートURLはすぐにロードされません。 window.open()が戻ると、ウィンドウには常にabout:blankが含まれます。 URLの実際のフェッチは遅延され、現在のスクリプトブロックの実行が終了した後に開始されます。参照されたリソースのウィンドウの作成とロードは非同期で行われます。

+0

このコメントをいただきありがとうございます。しかし、どのように私はこの問題を解決することができますか? –

+0

あなたのスクリプトが実行を完了しなかった可能性が最も高い – taha

関連する問題