我写代码时很糟糕,但我仍然尽力写它,在这里我试图在我的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); } });
任何帮助都会得到高度赞赏。