我有一些jquery在后台加载图像但我需要获得一些自定义标题(使用PHP生成)以及有关图像的更多信息。 还有另一种方式,我对任何想法持开放态度
var oldimg = $("#someimage");
var url = 'http://example.com/im[300x200].png';
var newimg = $("<img>").attr("src", url).load(function(){
//do something with headers before replacing the image
oldimage.replaceWith(newimg);
});
编辑为了澄清,我可以使用此请求读取图片标头,但不会在DOM中缓存。我需要在DOM中加载并读取标题。
var oldimg = $("#someimage");
var url = 'http://example.com/im[300x200].png';
$.ajax({
url: url,
success: function(data, textStatus, request){
console.log(request.getResponseHeader('some_header'));
}
});