我只是调用$.getSCript(location.href)
它并正确获取脚本,但是如果文件不存在(这就是我打算做的很多事情)它会打印一个错误GET (url) 500 (Internal Server Error)
如何防止这种情况发生?如何摆脱错误信息?
我只是调用$.getSCript(location.href)
它并正确获取脚本,但是如果文件不存在(这就是我打算做的很多事情)它会打印一个错误GET (url) 500 (Internal Server Error)
如何防止这种情况发生?如何摆脱错误信息?
您是否尝试过包含一个空的失败事件?
$.getScript(SOME_LOCATION)
.done(function(script, textStatus) {
// Whatever...
})
.fail(function(jqxhr, settings, exception) {
// Just leave this empty
});
或者,您可以在使用 getScript 之前检查 URL 是否有效,如此处的答案所述: Checking a Url in Jquery/Javascript