Si un nombre aléatoire ne peut pas être généré au niveau du serveur, vous pouvez utiliser le code JavaScript pour générer une chaîne au niveau du client (navigateur). Les exemples ci-après décrivent comment empêcher la mise en cache dans le navigateur (procédure également désignée sous le terme de contournement du cache) avec un tag d'image standard ou un tag iFrame/JavaScript.
Exemples de tags d'image standards
<SCRIPT LANGUAGE="JavaScript">
<!-- masquer pour les navigateurs non-JavaScript
var axel = Math.random() + "";
var num = axel * 1000000000000000000;
document.writeln('<A HREF="http://ad.doubleclick.net/jump/N409.somesite/B470;sz=468x60;ord='+ num +'?"><IMG SRC="http://ad.doubleclick.net/ad/N409.somesite/B470;sz=468x60;ord='+ num +'?" BORDER=0 WIDTH=468 HEIGHT=60 ALT="Cliquez ici !"> Cliquez ici !</A>');
// fin masquer pour les navigateurs -->
</SCRIPT>
<NOSCRIPT>
<A HREF="http://ad.doubleclick.net/jump/N409.somesite/B470;sz=468x60;ord=[horodatage]?">
<IMG SRC="http://ad.doubleclick.net/ad/N409.somesite/B470;sz=468x60;ord=[horodatage]?" BORDER=0 WIDTH=468 HEIGHT=60 ALT="Cliquez ici !"> Cliquez ici !</A>
</NOSCRIPT>
Exemples de tags JavaScript
<SCRIPT LANGUAGE="JavaScript">
ord=Math.random();
ord=ord*10000000000000000000;
document.write('<SCR' + 'IPT LANGUAGE="JavaScript" SRC="http://ad.doubleclick.net/adj/N1234.site.com/B12345;sz=468x60;ord='+ord+'?"><\/SCR' + 'IPT>');
</SCRIPT>
<NOSCRIPT>
<A HREF="http://ad.doubleclick.net/jump/N1234.site.com/B12345;sz=468x60;ord=123456789?" TARGET="_blank">
<IMG SRC="http://ad.doubleclick.net/ad/N1234.site.com/B12345;sz=468x60;ord=123456789?" WIDTH="468" HEIGHT="60" BORDER="0" ALT="Cliquez ici…"></A>
</NOSCRIPT>
Exemple de tags iFrame/JavaScript
<SCRIPT LANGUAGE="JavaScript">
<!-- masquer pour les navigateurs non-JavaScript
var axel = Math.random() + "";
var num = axel * 1000000000000000000;
document.writeln('<IFRAME SRC="http://ad.doubleclick.net/adi/ N409.somesite/B470;sz=468x60;ord='+ num +'?" WIDTH=470 HEIGHT=62 MARGINWIDTH=0 MARGINHEIGHT=0 HSPACE=0 VSPACE=0 FRAMEBORDER=0 SCROLLING=no BORDERCOLOR="#000000">');
document.writeln('<SCR'+'IPT language="JavaScript1.1" SRC="http://ad.doubleclick.net/adj/N409.somesite/B470;abr=!ie;sz=468x60;ord='+ num +'?"></SCR'+'IPT></IFRAME>');
// fin masquer pour les navigateurs -->
</script>
<noscript>
<A HREF="http://ad.doubleclick.net/jump/N409.somesite/B470;abr=!ie4;abr=!ie5;sz=468x60;ord=?">
<IMG SRC="http://ad.doubleclick.net/ad/N409.somesite/B470;abr=!ie4;abr=!ie5;sz=468x60;ord=?" BORDER=0 WIDTH=468 HEIGHT=60 ALT="Cliquez ici !">Cliquez ici !</A>
<noscript>
Exemples de tags standards pour le suivi des impressions seulement
<SCRIPT LANGUAGE="JavaScript">
ord=Math.random();
ord=ord*10000000000000000000;
document.write('<IMG SRC="http://ad.doubleclick.net/ad/N1234.site.com/B12345;sz=468x60;ord='+ord+'?" WIDTH="468" HEIGHT="60" BORDER="0">');
</SCRIPT><NOSCRIPT><IMG SRC="http://ad.doubleclick.net/ad/N1234.site.com/B12345;sz=468x60;ord=123456789?" WIDTH="468" HEIGHT="60" BORDER="0"></NOSCRIPT>