Una soluzione potrebbe essere nell'intercettare la tipologia di browser prima di arrivare alla pagina che contiene l'evento onclick in modo da caricare banner diversi a seconda del browser.
(Se sono in IE non carico Adsense ma altro....)

A tale pagina si arriva dopo l'invio di un form.
Ecco dunque che ho pensato di creare una variabile JS ed inviarla all'atra pagina in un campo (nascosto) del form

<script type="text/javascript"> if (document.all) { var brow = 1; } else if (document.getElementById) { var brow = 0; } document.write('<input type="" name="browser" value"'+brow+'" />'); </script>
Teoricamente mi sembra che il discorso fili.

Tuttavia non stampa nel campo il valore assegnato