在方法中使用windows.location.href
时间: 2024-04-27 07:20:16 浏览: 80
JS 中document.URL 和 windows.location.href 的区别
您可以在 JavaScript 方法中使用 `window.location.href` 来导航到其他页面或下载文件,例如:
```javascript
function navigateToPage(url) {
window.location.href = url;
}
function downloadFile(fileUrl) {
window.location.href = fileUrl;
}
// 调用方法来导航到其他页面
navigateToPage("http://example.com");
// 调用方法来下载文件
downloadFile("http://example.com/file.pdf");
```
在这个例子中,我们定义了两个名为 `navigateToPage` 和 `downloadFile` 的函数。`navigateToPage` 函数接受一个 URL 作为参数,并将浏览器导航到新的页面。`downloadFile` 函数接受一个文件 URL 作为参数,并使用 `window.location.href` 下载文件。
请注意,在使用 `window.location.href` 时,浏览器会立即开始加载新的页面或下载文件,因此您可能需要在执行导航或下载之前执行其他必要的操作。
阅读全文