- Verplaats je Javascript naar het einde van de pagina (iig onder je advertentie) of doe een onLoad check.
- Adblock doet niet de style.height aanpassen maar de clientHeight:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<?php
echo '<form method="post">
<table width="100%">
<tr>
<td class="advertentie" name="advertentie">
Reclame
</td>
</tr>
</table>
</form>';
?>
<script type="text/javascript">
if (document.getElementsByClassName('advertentie')[0].clientHeight == 0) {
alert('Advert blocked!');
// Wat te doen als de advertentie geblocked is?
}
</script>
Edit: ik zie dat je originele script dit bij onload via een functie aanroept. De check die iig moet gebeuren is de .clientHeight == 0, niets meer niets minder.