1
我正在嘗試查找頁面正在下載的圖像的大小;顯而易見的解決辦法是,在PhantomJS中訪問圖像尺寸
var imgs = [];
var imgTags = document.getElementsByTagName('img');
for (i = 0; i < imgTags.length; i++) {
var img = imgTags[i];
imgs.push({src: img.src, h: img.height, w: img.width});
}
,但將只檢索呈現規模 - 例如,無處不在的spacer.gif
將1×4×4等,而這顯然是1x1的。
而且,那種文件掃描似乎沒有能挑到已下載,但不是在img
標籤使用的圖像:CSS,背景等
在檢查基於WebKit瀏覽器似乎很能夠呈現預覽 - 它從哪裏獲取?