gpt4 book ai didi

javascript - 下载文件后如何执行一些javascript?

转载 作者:行者123 更新时间:2023-11-28 05:01:06 25 4
gpt4 key购买 nike

我有一个包含文件链接的页面。单击链接时,我使用下面的代码显示加载消息:

$('#TerritoriesToExcelLink').click(function() {
$('#TerritoriesToExcelLoading').show();
window.location.href = $(this).attr('href');
});

我想在下载完文件并在浏览器中弹出保存对话框后隐藏消息。

我已经尝试添加一些在 ready() 上触发的代码,但它似乎会立即运行(大概是因为页面已经加载,即使文件没有加载)所以加载消息永远不会显示。

文件下载完成后如何隐藏加载消息?

最佳答案

让您的服务器发送您从客户端代码指定的随机 cookie,并在 HTTP header 中下载您的内容。轮询您的 Javascript 以检查是否存在 cookie。这应该会告诉您浏览器何时拥有您的文件。

关于javascript - 下载文件后如何执行一些javascript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14954121/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com