当我使用window.open("file")
时,它会将该文件作为新标签打开。我已经尝试了.load
,但它也没有用。您可能知道如何解决html文件直接在正在运行的窗口中加载的问题?
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();
答案 0 :(得分:1)
您可以在当前标签中打开该文件,但将updated_at
参数添加到created_at
参数:
_self
您也可以使用name
:
window.open("welcome.html","_self");
▲
答案 1 :(得分:1)
你可以使用
window.location.href = "welcome.html";
它将在同一个标签页中打开文件。
答案 2 :(得分:0)
您可以使用window.location.assign("welcome.html");
代替window.open("welcome.html");
请参阅此article