我在编写代码方面很糟糕,但我仍然尽我所能,在这里我试图在我的 html 页面上捕获一个 http 异常。因此,当发现异常时,我只想重新加载/刷新页面。
如果这已经解决了,请原谅我,并为我提供正确的程序
var get_URL= window.content.location.href;
//console.log(get_URL);jQuery.ajax({ type: "POST", url: get_URL, //I doubt is this right way to call the get_URL variable?? success: function(jqXHR, exception){ alert("Exception Not Found"); }, // Are my Parameters (jqXHR, exception) correct?? error: function(jqXHR, exception) { alert("Exception Found"); if (jqXHR.status === 0) { alert('Not connect.\n Verify Network.'); } else if (jqXHR.status == 404) { alert('Requested page not found. [404]'); } else if (jqXHR.status == 500) { alert('Internal Server Error [500].'); } else { alert('Uncaught Error.\n' + jqXHR.responseText); } location.reload(true); } });
任何帮助都将受到高度赞赏。