<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js"></script>
<script type="text/javascript">
var zDel = "http://vinrarus.ucoz.net/DDD.png";
var imgas = new Image();
imgas.src = zDel;
var zheight = imgas.naturalHeight;
var zwidth = imgas.naturalWidth;
//А дальше не родной код
var zsize = 0;
var request;
request = $.ajax({
type: "HEAD",
url: zDel,
success: function () {
var zsize = request.getResponseHeader("Content-Length");
alert(zheight +'x'+ zwidth+'-'+zsize);
}
});
alert(zheight +'x'+ zwidth+'-'+zsize);
</script><BR>БР
ШИИРИНАхВЫСОТА-ВЕС изображения, как видно в 1м сообщении все как нада, но за пределами функции переменная zsize не подхватывается чето.
Бонус:
1) как на ходу байты в килобайты превратить?
2) может как то более грамотно можно обьеденить эти 2 части кода?