📅  最后修改于: 2023-12-03 15:15:39.642000             🧑  作者: Mango
在HTML中,assign()
方法可以在JavaScript中用于在指定的窗口中加载一个新文档。它可以用于更改当前窗口的URL地址,从而加载新的HTML页面。在某些情况下,它还可以通过JavaScript代码加载外部资源,例如JavaScript文件和CSS文件。
window.location.assign(url)
以下示例演示了如何使用assign()
方法将当前窗口的URL地址更改为新页面的URL地址。
function loadNewPage() {
window.location.assign("https://www.example.com/newpage.html");
}
在上面的示例中,loadNewPage()
函数会在当前窗口中打开名为"newpage.html"的新页面。该函数可以由用户操作调用,例如单击按钮或链接,或者直接在JavaScript代码中调用。
assign()
方法会导致当前文档被替换为新文档。因此,如果您要在当前文档中执行某些操作,请务必在加载新文档之前执行它们。assign()
方法加载一个外部资源时,请注意文件路径是否正确。可以使用相对路径或绝对路径。