我有这个 javascript 代码:
$(function() {
$("<img>", {
src: "http://urlpath/img.png",
error: function() { alert("error!"); },
load: function() { alert("ok"); }
});
});
它的代码有效,但我需要为此请求设置超时以避免请求缓慢。
任何建议都会对我有用!
谢谢:D
最佳答案
也许你需要:
$.ajax({
url: "test.html",
error: function(){
// will fire when timeout is reached
},
success: function(){
//do something
},
timeout: 3000 // sets timeout to 3 seconds
});
[阅读] http://api.jquery.com/jQuery.ajax/
您可以将超时指定为属性。
关于javascript - 如何使用 javascript 测试 URL 是否是图像请求超时的有效图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16365664/