2017-11-29 6 views
0

window.open("file")を使用すると、ファイルを新しいタブとして開きます。私はすでに.loadを試しましたが、どちらもうまくいきません。 htmlファイルが実行中のウィンドウに直接ロードされるという私の問題を解決する方法を知っているかもしれませんか?javascript条件の後にファイルを読み込む

function progress() { 
    var prg = document.getElementById('progress'); 
    var percent = document.getElementById('percentCount'); 
    var counter = 5; 
    var progress = 25; 
    var id = setInterval(frame, 64); 

    function frame() { 
     if (counter == 100) { 
      clearInterval(id); 
      window.open("welcome.html") 
     } 
     else { 
      progress += 5; 
      counter += 1; 
      prg.style.width = progress + 'px'; 
      percent.innerHTML = counter + '%'; 
     } 
    } 
} 

progress(); 
+2

可能な複製を参照してください。代わりにwindow.open("welcome.html");

window.location.assign("welcome.html");を使用することができますhttps://stackoverflow.com/questions/8454510/open-同じウインドウと同じタブ内にあるURL) – Durga

答えて

1

あなたは現在のタブでファイルを開くが、nameパラメータに_self引数を追加することができます

window.open("welcome.html","_self"); 
           ▲ 

あなたはまたwindow.location.hrefを使用して同じことを達成することができます

window.location.href = "welcome.html"; 
0

あなたは使用できます

window.location.href = "welcome.html"; 

同じタブでファイルを開きます。

0

あなたは([同じウィンドウ内と同じタブで開くURL]のこのarticle

関連する問題