jQuery 如果存在
Posted
技术标签:
【中文标题】jQuery 如果存在【英文标题】:jQuery if exist 【发布时间】:2010-06-17 09:10:07 【问题描述】:如何检查当前站点是否存在文件?
喜欢:
if ('http://site.com/girlfirend.png' exist)
// do something
也许我可以使用.get
?但是如何检查它的状态(ok 或 404)?
谢谢。
【问题讨论】:
How to check if a file exists in javascript?的可能重复 @Piskvor - 他们正在使用 div 进行加载。我只有要检查的网址 你对内容做什么并不重要——你是把它放入DIV还是扔掉。您和其他问题都感兴趣的是 response.status。 【参考方案1】:向文件发出获取请求并检查结果。
见Ajax in jquery
【讨论】:
您可以使用 ajax 进行这样的请求,并指定您只需要 HEAD(以便检查响应代码)。 检查这个。 ***.com/questions/197228/… @greg0ire, quoth jQuery docs: "要发出的请求类型("POST" 或 "GET"),默认为 "GET"。注意:其他 HTTP 请求方法,例如 PUT 和 DELETE , 在这里也可以使用,但并不是所有浏览器都支持。”【参考方案2】:使用 jQuery,这里有人问过这个问题:
How to check if a file exists in javascript?
【讨论】:
我必须检查没有 $("#someDivId")以上是关于jQuery 如果存在的主要内容,如果未能解决你的问题,请参考以下文章