Javascript 下载文档后设置window.location

Javascript 下载文档后设置window.location,javascript,Javascript,我有一个指向附件的链接,我想做的是在用户单击附件时将其重定向到响应页面 这样,附件将被dl/open打开,并自动重定向到response.htm 我试着在点击时捕获它,然后做一个window.location=,但没有成功。当我使用与附件无关的链接运行相同的功能时,它确实起了作用。一种可能的方法是在另一个窗口中打开下载请求: someLinkElement.addEventListener('click', function() { window.open(this.href, 'Downl

我有一个指向附件的链接,我想做的是在用户单击附件时将其重定向到响应页面

这样,附件将被dl/open打开,并自动重定向到response.htm


我试着在点击时捕获它,然后做一个window.location=,但没有成功。当我使用与附件无关的链接运行相同的功能时,它确实起了作用。

一种可能的方法是在另一个窗口中打开下载请求:

someLinkElement.addEventListener('click', function() {
  window.open(this.href, 'Download File');
  location.href = someOtherUrl;
  return false;
});

您可能缺少一个
返回false@raina77ow的例子展示了如何处理点击链接。发布代码会有所帮助。你应该知道有那么多的代表。