重定向不工作
问题描述:
我已经test.html的页面,加载时,我就重定向到另一个页面:重定向不工作
window.location.href = 'https://some.page'
但后来当我试图让新页面的HTML源代码:
console.log("innerHTML " + window.document.documentElement.innerHTML);
我仍然得到旧的test.html页面的html源代码。我怎样才能访问新加载的页面http://some.page?
答
你应该尝试:
document.addEventListener("DOMContentLoaded", function(event){
window.open("https://some.page")
});
该功能首先加载该文件,然后执行里面是什么。
答
试试这个:
window.onload = function() {
console.log("innerHTML : " + window.document.documentElement.innerHTML);
}
window.location.href = 'https://some.page';
+0
结果相同。也许问题是相关的,它是插件 – Ted
你能提供完整的代码? – Justinas
设置window.location是一个异步任务。你是否在等待它完成? –
尝试document.location.href ='url'或window.open('url') –