gpt4 book ai didi

jquery - javascript 如何检查文件是否存在?

转载 作者:行者123 更新时间:2023-12-01 00:38:55 27 4
gpt4 key购买 nike

我正在使用 jquery 库加载 html 文件的内容。像这样的事情:

$("#Main").load("login.html")

如果文件(在本例中为“login.html”)不存在,我想检测它,以便我可以将用户重定向到错误页面。有什么想法可以检测要加载的文件是否存在吗?

最佳答案

您可以使用 ajaxComplete 事件,它使您可以访问 xhr 对象,您可以查询请求的状态,例如状态 404 表示文件不存在。

文档中的更多信息 http://docs.jquery.com/Ajax/ajaxComplete#callback

在这里测试http://pastebin.me/48f32a74927bb

例如

$("#someDivId").ajaxComplete(function(request, settings){
if (settings.status===404){
//redirect here
}
});

关于jquery - javascript 如何检查文件是否存在?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/197228/

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