【发布时间】:2012-11-13 20:13:25
【问题描述】:
我正在尝试像这样设置 src 和图像标签:
var $img = $('img');
$img.error(function(){
$(this).attr('src', 'missingperson.gif');
})
.attr('src', urlToMyPhoto);
由于我无权获取此图像,因此应转到 .error 函数。这就是 Chrome(桌面和 Android)中发生的情况。在 iPhone 上的 Safari 上,我收到一个需要身份验证的弹出窗口。所以这里的问题是:
- 我不希望用户看到这个弹出窗口。我希望他们看到 missingperson.gif 图像。
- 当我在弹出窗口中按登录时,它确实显示了 missingperson.gif 图像。但是当我得到更多这样的图像时,我只会弹出一个。所以当我按下登录时,我只会得到一张失踪人员的图片。
【问题讨论】:
标签: jquery mobile-safari http-status-code-401