首页 > 解决方案 > 如何使用 javascript 重定向到另一个页面?

问题描述

有没有办法重定向到另一个页面..?我曾经“window.location.href = downlinkPage”

我想访问downlinkPage,然后获取页面文件信息

像 fileLink 和 fileName

有什么方法可以访问 downlLinkPage 并从文件中获取信息?

标签: javascriptredirect

解决方案


如果要模拟某人单击链接,请使用 location.href

如果要模拟 HTTP 重定向,请使用location.replace

例如:

// similar behavior as an HTTP redirect
window.location.replace("http://stackoverflow.com");

// similar behavior as clicking on a link
window.location.href = "http://stackoverflow.com";

但是之后的代码将无法执行,整个页面及其上下文都将被释放。您需要下载页面,解析并从中提取您想要的信息。使用 jQuery,您可以简单地:

$.get("downlinkPage", function(data, status){
   $($.parseHTML(data)).filter('your desire query');
});

推荐阅读