Так что я довольно новичок в Javascript (большой опыт работы с PHP), но у меня есть этот базовый скрипт, который проверяет ссылку, которая перенаправляет на URL, чтобы увидеть, какова высота изображения.Если это определенная высота, то она добавляет единицу к переменной, иначе ничего.Я бы легко сделал это на PHP, но изображения находятся на других серверах, а не на моем, так что он не работает.
В любом случае, это сценарий.Дайте мне знать, если у вас есть какие-либо советы.Хорошо работает и протестирован в Chrome, Safari, Opera и IE.
<script language='JavaScript'>
window.onload = function() {
var nstar = 0, urls = [];
urls[0] = "http://optout.imiclk.com/cgi/nai_status.cgi?nocache=";
urls[1] = "http://www.adbrite.com/mb/nai_optout_check.php?nocache=";
urls[2] = "http://events.adchemy.com/visitor/auuid/nai-status?nocache=";
function getImgSize(imgSrc){
var newImg = new Image();
newImg.src = imgSrc;
return{height:newImg.height, width:newImg.width}
}
for(i=0,length=urls.length;i<length;i++){
if(getImgSize(urls[i]).height==43){nstar++;}
}
document.getElementById('tracknum').innerHTML = "<b>" + nstar + "</b>";
}
</script>