Daxim on 14/6/2002 at 21:24
I'm confident I'm on the trace of the cause. When I looked at the ad JS with syntax highlighting, I got this:
<hr>
<tt><font color="#000000"><font color="#008000"><!-- Begin 468x60 ad code --></font></font></font>
<font color="#0000FF"><script</font></font></font><font color="#000000"> </font></font></font><font color="#FF0000">language=</font></font></font><font color="#808080">"JavaScript"</font></font></font><font color="#0000FF">></font></font></font>
<font color="#000000"> </font></font></font><font color="#008000"><!-- Hide from old browsers</font></font></font>
<font color="#008000"> var random = new Number(Math.floor(9999999 * Math.random())+1);
</font></font></font>
<font color="#008000"> // Modify to reflect site specifics</font></font></font>
<font color="#008000"> page = "ttlg.com/";</font></font></font>
<font color="#008000"> target = "@Top1,x02,x05,x08!Top1";
</font></font></font>
<font color="#008000"> document.write('<SCR');</font></font></font>
<font color="#008000"> document.write('IPT LANGUAGE="JavaScript1.1" SRC="</font></font></font><U><font color="#0000FF">(
http://oascentral.cybereps.com/RealMedia/ads/adstream_jx.ads/)'</font></U></font></font><font color="#008000"> + page + 1 + random + target + '">');</font></font></font>
<font color="#008000"> document.write('</SCR');</font></font></font>
<font color="#008000"> document.write('IPT>');
</font></font></font>
<font color="#008000"> document.write('<SCR');</font></font></font>
<font color="#008000"> document.write('IPT LANGUAGE="JavaScript">');</font></font></font>
<font color="#008000"> document.write('_version=10; //--></font></font></font><font color="#000000">');</font></font></font>
<font color="#000000"> document.write('</SCR');</font></font></font>
<font color="#000000"> document.write('IPT</font></font></font><font color="#0000FF">></font></font></font><font color="#000000">');
</font></font></font>
<font color="#000000"> document.write('<SCR');</font></font></font>
<font color="#000000"> document.write('IPT </font></font></font><font color="#FF0000">LANGUAGE=</font></font></font><font color="#808080">"JavaScript1.1"</font></font></font><font color="#0000FF">></font></font></font><font color="#000000">');</font></font></font>
<font color="#000000"> document.write('_version=11; //--</font></font></font><font color="#0000FF">></font></font></font><font color="#000000">');</font></font></font>
<font color="#000000"> document.write('</SCR');</font></font></font>
<font color="#000000"> document.write('IPT</font></font></font><font color="#0000FF">></font></font></font><font color="#000000">');
</font></font></font>
<font color="#000000"> document.write('<SCR');</font></font></font>
<font color="#000000"> document.write('IPT </font></font></font><font color="#FF0000">LANGUAGE=</font></font></font><font color="#808080">"JavaScript"</font></font></font><font color="#0000FF">></font></font></font><font color="#000000">');
</font></font></font>
<font color="#000000"> if (navigator.appVersion.indexOf('MSIE 3') != -1){</font></font></font>
<font color="#000000"> document.write('<IFRAME </font></font></font><font color="#FF0000">MARGINWIDTH=</font></font></font><font color="#000000">0 </font></font></font><font color="#FF0000">MARGINHEIGHT=</font></font></font><font color="#000000">0 </font></font></font><font color="#FF0000">HSPACE=</font></font></font><font color="#000000">0 </font></font></font><font color="#FF0000">VSPACE=</font></font></font><font color="#000000">0 </font></font></font><font color="#FF0000">FRAMEBORDER=</font></font></font><font color="#000000">0 </font></font></font><font color="#FF0000">SCROLLING=</font></font></font><font color="#000000">no BORDERCOLOR=</font></font></font><font color="#808080">"#000000"</font></font></font><font color="#000000"> </font></font></font><font color="#FF0000">SRC=</font></font></font><font color="#808080">"oascentral.cybereps.com/RealMedia/ads/adstream_sx.ads/' + page + random + target + '"</font></font></font><font color="#0000FF">></IFRAME></font></font></font><font color="#000000">');</font></font></font>
<font color="#000000"> }</font></font></font>
<font color="#000000"> else if (_version < 11) {</font></font></font>
<font color="#000000"> document.write ('</font></font></font><font color="#0000FF"><A</font></font></font><font color="#000000"> </font></font></font><font color="#FF0000">HREF=</font></font></font><font color="#808080">"</font></font></font><U><font color="#0000FF">(
http://oascentral.cybereps.com/RealMedia/ads/click_nx.ads/)'</font></U></font></font><font color="#808080"> + page + random + target + '"</font></font></font><font color="#0000FF">><IMG</font></font></font><font color="#000000"> </font></font></font><font color="#FF0000">SRC=</font></font></font><font color="#808080">"</font></font></font><U><font color="#0000FF">(
http://oascentral.cybereps.com/RealMedia/ads/adstream_nx.ads/)'</font></U></font></font><font color="#808080"> + page + random + target + '"</font></font></font><font color="#0000FF">></a></font></font></font><font color="#000000">');</font></font></font>
<font color="#000000"> }
</font></font></font>
<font color="#000000"> document.write('</SCR');</font></font></font>
<font color="#000000"> document.write('IPT</font></font></font><font color="#0000FF">></font></font></font><font color="#000000">');
</font></font></font>
<font color="#000000"> // End Hide --</font></font></font><font color="#0000FF">></font></font></font>
<font color="#0000FF"></script></font></font></font>
<font color="#008000"><!-- END 468x60 ad code --></font></font></font></font></font></font></tt>
<hr>
Okay, do you see how the HTML comment within the JS is suddenly disrupted in my text editor? I believe the same throws Moz out of the curve. So this piece of corrected code should fix the problem. Changes: added type attribute to the script element (it is required!), removed the HTML comments within the JS, fixed the 14 syntax errors (<tt></</tt> must always be escaped to <tt><\/</tt>).
<hr>
<tt><font color="#000000"><font color="#008000"><!-- Begin 468x60 ad code --></font></font></font>
<font color="#0000FF"><script</font></font></font><font color="#000000"> </font></font></font><font color="#FF0000">type=</font></font></font><font color="#808080">"text/javascript"</font></font></font><font color="#000000"> </font></font></font><font color="#FF0000">language=</font></font></font><font color="#808080">"JavaScript"</font></font></font><font color="#0000FF">></font></font></font>
<font color="#000000"> var random = new Number(Math.floor(9999999 * Math.random())+1);
</font></font></font>
<font color="#000000"> // Modify to reflect site specifics</font></font></font>
<font color="#000000"> page = </font></font></font><font color="#808080">"ttlg.com/"</font></font></font><font color="#000000">;</font></font></font>
<font color="#000000"> target = </font></font></font><font color="#808080">"@Top1,x02,x05,x08!Top1"</font></font></font><font color="#000000">;
</font></font></font>
<font color="#000000"> document.write('<SCR');</font></font></font>
<font color="#000000"> document.write('IPT </font></font></font><font color="#FF0000">LANGUAGE=</font></font></font><font color="#808080">"JavaScript1.1"</font></font></font><font color="#000000"> </font></font></font><font color="#FF0000">SRC=</font></font></font><font color="#808080">"</font></font></font><U><font color="#0000FF">http://oascentral.cybereps.com/RealMedia/ads/adstream_jx.ads/'</font></U></font></font><font color="#808080"> + page + 1 + random + target + '"</font></font></font><font color="#0000FF">></font></font></font><font color="#000000">');</font></font></font>
<font color="#000000"> document.write('<\/SCR');</font></font></font>
<font color="#000000"> document.write('IPT</font></font></font><font color="#0000FF">></font></font></font><font color="#000000">');
</font></font></font>
<font color="#000000"> document.write('<SCR');</font></font></font>
<font color="#000000"> document.write('IPT </font></font></font><font color="#FF0000">LANGUAGE=</font></font></font><font color="#808080">"JavaScript"</font></font></font><font color="#0000FF">></font></font></font><font color="#000000">');</font></font></font>
<font color="#000000"> document.write('_version=10; //--</font></font></font><font color="#0000FF">></font></font></font><font color="#000000">');</font></font></font>
<font color="#000000"> document.write('<\/SCR');</font></font></font>
<font color="#000000"> document.write('IPT</font></font></font><font color="#0000FF">></font></font></font><font color="#000000">');
</font></font></font>
<font color="#000000"> document.write('<SCR');</font></font></font>
<font color="#000000"> document.write('IPT </font></font></font><font color="#FF0000">LANGUAGE=</font></font></font><font color="#808080">"JavaScript1.1"</font></font></font><font color="#0000FF">></font></font></font><font color="#000000">');</font></font></font>
<font color="#000000"> document.write('_version=11; //--</font></font></font><font color="#0000FF">></font></font></font><font color="#000000">');</font></font></font>
<font color="#000000"> document.write('<\/SCR');</font></font></font>
<font color="#000000"> document.write('IPT</font></font></font><font color="#0000FF">></font></font></font><font color="#000000">');
</font></font></font>
<font color="#000000"> document.write('<SCR');</font></font></font>
<font color="#000000"> document.write('IPT </font></font></font><font color="#FF0000">LANGUAGE=</font></font></font><font color="#808080">"JavaScript"</font></font></font><font color="#0000FF">></font></font></font><font color="#000000">');
</font></font></font>
<font color="#000000"> if (navigator.appVersion.indexOf('MSIE 3') != -1){</font></font></font>
<font color="#000000"> document.write('<IFRAME </font></font></font><font color="#FF0000">MARGINWIDTH=</font></font></font><font color="#000000">0 </font></font></font><font color="#FF0000">MARGINHEIGHT=</font></font></font><font color="#000000">0 </font></font></font><font color="#FF0000">HSPACE=</font></font></font><font color="#000000">0 </font></font></font><font color="#FF0000">VSPACE=</font></font></font><font color="#000000">0 </font></font></font><font color="#FF0000">FRAMEBORDER=</font></font></font><font color="#000000">0 </font></font></font><font color="#FF0000">SCROLLING=</font></font></font><font color="#000000">no BORDERCOLOR=</font></font></font><font color="#808080">"#000000"</font></font></font><font color="#000000"> </font></font></font><font color="#FF0000">SRC=</font></font></font><font color="#808080">"oascentral.cybereps.com/RealMedia/ads/adstream_sx.ads/' + page + random + target + '"</font></font></font><font color="#0000FF">></font></font></font><font color="#000000"><\/IFRAME</font></font></font><font color="#0000FF">></font></font></font><font color="#000000">');</font></font></font>
<font color="#000000"> }</font></font></font>
<font color="#000000"> else if (_version < 11) {</font></font></font>
<font color="#000000"> document.write ('</font></font></font><font color="#0000FF"><A</font></font></font><font color="#000000"> </font></font></font><font color="#FF0000">HREF=</font></font></font><font color="#808080">"</font></font></font><U><font color="#0000FF">http://oascentral.cybereps.com/RealMedia/ads/click_nx.ads/'</font></U></font></font><font color="#808080"> + page + random + target + '"</font></font></font><font color="#0000FF">><IMG</font></font></font><font color="#000000"> </font></font></font><font color="#FF0000">SRC=</font></font></font><font color="#808080">"</font></font></font><U><font color="#0000FF">http://oascentral.cybereps.com/RealMedia/ads/adstream_nx.ads/'</font></U></font></font><font color="#808080"> + page + random + target + '"</font></font></font><font color="#0000FF">></font></font></font><font color="#000000"><\/a</font></font></font><font color="#0000FF">></font></font></font><font color="#000000">');</font></font></font>
<font color="#000000"> }
</font></font></font>
<font color="#000000"> document.write('<\/SCR');</font></font></font>
<font color="#000000"> document.write('IPT</font></font></font><font color="#0000FF">></font></font></font><font color="#000000">');</font></font></font>
<font color="#0000FF"></script></font></font></font>
<font color="#008000"><!-- END 468x60 ad code -->
</font></font></font></font></font></font></tt>