我的做法
 
index.htm
================
<script language="JavaScript" src="common/count.asp" type="text/javascript"></script>common/count.asp
================
document.write("<script language=\"JavaScript\" src=\"Common/Stat.asp?refer="+escape(document.referrer)+"\"></script>")Common/Stat.asp
=====================
refer=Trim(Request("refer"))
Request.ServerVariables("REMOTE_ADDR")conn.Execute("INSERT INTO refer (link,ip) values ('"&refer&"','"&ip&"')")

解决方案 »

  1.   

    Common/Stat.asp 只给了部分代码 :)不知道有没有把简单问题复杂化。
      

  2.   

    你的方法我了解。就象“阿江统计”里的代码一样。不过为什么不能二步呀?第一步就直接读取到来访页,然后把值放在地址后面asp?来访页= ,然后下一个页面就直接读取。
      

  3.   

    我当时也做过这样的尝试。。好像没有成功(时间太久了,不怎么记得了)。
    但后来成功了,用的就是现在这样的代码 :)现在想想,可能是当时太菜了这样试试<script language="JavaScript" type="text/javascript">
    document.write("<script language=\"JavaScript\" src=\"Common/Stat.asp?refer="+escape(document.referrer)+"\"><\/script>")
    </script>
      

  4.   

    Active Server Pages 错误 'ASP 0138' 嵌套的 Script 块 /default.asp,行 13 Script 块不能放在另一个 Script 块内。
    看来想用二个文件解决好象不行。三个文件就OK了。。中间多加一个