javascript - 如何使用 javascript 测试 URL 是否是图像请求超时的有效图像?

标签 javascript jquery image

我有这个 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/

相关文章:

javascript - jQuery 菜单显示问题

javascript - 将类添加到字符串中的元素

ios - @2x 不完全是 2x 时的问题

Android:将图像保存到 Sqlite 数据库中

javascript - 如何将对象数组转换为嵌套数组组

javascript - 使用 jquery 创建元素并赋予它们不同的类

javascript - 如何在 Mongoose 模式中创建多个唯一数据点?

javascript - 已声明工厂中的问题 : AngularJs

javascript - JavaScript 如何保存到本地文件?

python - 为什么 .png 文件不能使用 Python 脚本下载,而它适用于其他图像类型?