有什么方法可以从 javascript 获取当前网页的 http 状态?
花了一些时间在网上搜索,但一点运气都没有......似乎不可能,但想与 Stack Overflow 核对可能有一些奇特的解决方法。
(从服务器提供它作为响应正文的一部分是不可接受的,该状态应该只能通过 http 标头获得)
有什么方法可以从 javascript 获取当前网页的 http 状态?
花了一些时间在网上搜索,但一点运气都没有......似乎不可能,但想与 Stack Overflow 核对可能有一些奇特的解决方法。
(从服务器提供它作为响应正文的一部分是不可接受的,该状态应该只能通过 http 标头获得)
这是不可能的,对不起。
它并不漂亮,但您可以使用:
t = jQuery.get(location.href)
.success(function () { console.log(t.status) })
.error(function() { console.log(t.status) });
你只能检查页面加载的状态 try:var x = document.readyState; x 的结果可能是: 五个值之一:
uninitialized - Has not started loading yet
loading - Is loading
loaded - Has been loaded
interactive - Has loaded enough and the user can interact with it
complete - Fully loaded