mira, con esto:
<script language="JavaScript" src="contador.asp"></script>
llamas al archivo contador.asp, este debe tener salida de texto asi:
document.write("<%=counter%>")
por ejemplo, el contador.asp podria ser algo asi:
Código:
<%
on error resume next
set fso = createobject("scripting.filesystemobject")
set act = fso.opentextfile(server.mappath("asp_count.txt"))
counter = clng(act.readline)
counter = counter + 1
act.close
Set act = fso.CreateTextFile(server.mappath("asp_count.txt"), true)
act.WriteLine(counter)
act.Close
%>
document.write("<%=counter%>")
con esto, donde tengas el script que te pongo arriba solo llama al archivo contador.asp y listo, el secreto esta en no poner response.writes, y poner lo que quieras en pantalla con document.write ya que el script lo tomara como un archivo de javascript, no como ASP, incluso puede estar en otro servidor el asp...espero te sirva