0
좋아요. 광고 네트워크에서 제공하는 이미지를로드 할 때마다 자바 스크립트를 실행하려고합니다.오류가 발생하지 않아도 오류가 발생하더라도 오류가 발생합니다.
광고는 잘 보이지만 스크립트는 계속 호출됩니다. 내가 잘못된 방향으로가는거야?
코드 :
<script type="text/javascript">
function catchAdLoadError(i) {
console.log("error happened loading advert " + i);
trackingInfo['adfailedtoload'] = 'testad' + i;
document.getElementById("t-tracking-fragment").innerHTML = vsDoTracking();
}
$(function() {
document.getElementById("advertBanner0").addEventListener("error", catchAdLoadError(0));
document.getElementById("advertBanner1").addEventListener("error", catchAdLoadError(1));
});
</script>
완벽하게 작동합니다 (왜 이것이 필요한 이유인지는 모르겠지만,이 유형의 것이 필요한지에 관해 읽을 수있는 링크 나 무언가가 있다면 읽으면서 듣고 기꺼이 더 많이 배울 수 있습니다). !) – Box
멋지다! 나는 그것에 대한 몇 가지 추가 노트를 넣어 답을 편집했습니다. –