【发布时间】:2019-05-28 12:06:58
【问题描述】:
无法获得尺寸 - 高度和宽度:结果始终是“未定义”。我显然不明白 JavaScript 在这里是如何工作的。但是,我能够显示该文件。
PHP文件包含如下输入标签,选择多张图片:
$output = "<input class=\"wpisNazwyWkladow\"
id=\"wpis_tabela_zdjecie_wybieracz\" type=\"file\" multiple
name=\"ads_photofile\">";
这是有问题的 JavaScript 脚本:
var input = $(this); // works
var ilosc = input[0].files.length;
var pliki = input[0].files;
for (var i = 0; i < ilosc; i++)
{
var tmppath = URL.createObjectURL(pliki[i]); // works - displays
var nazwa = pliki[i].name; // works
var tempRozmiar = pliki[i].size; // works
var typ = pliki[i].type; // typ fotki // works
// The part that does not work:
tempWysokosc = tmppath.height;
tempSzerokosc = tmppath.width;
}
我期待“tempWysokosc”和“tempSzerokosc”的整数值。
需要帮助。
【问题讨论】:
标签: javascript html