script里连的asp文件为什么取不到正确的REFERER值?? <script src="http://www.a.com/incoming.asp" language="javascript" type="text/javascript"></script>这样也可以么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 to starhycold(星辉一冷):你说不可以是指www.a.com这个网址?这是我随便打的如果你指的是script包含asp文件,那是肯定可以的,htm文件去包含也可以大家帮忙,我现在只要知道通过js怎样获取来源页的地址就可以了,并且要能写入到数据库库 通过点击1.htm链接来到2.htm2.htm里<script src="http://www.a.com/incoming.asp?referer=<%=Request.ServerVariables("HTTP_REFERER")%>" language="javascript" type="text/javascript"></script>incoming.asp里:document.write('<%=Request.QueryString("referer")%>') 在2.htm页面取道refer值,设置为页面全局变量,在案incoming.asp内直接使用referer变量<script language="JavaScript">var referer = document.referrer;</script><script src="http://www.a.com/incoming.asp" language="javascript" type="text/javascript"></script> to seeu1688(kangel):非常感谢给方案~但是我试了下不行,在incoming.asp里是这样写吗?document.write('<%=referer%>')没有内容输出 不是asp变量,referer是js变量。incoming.asp里面直接将referer打印出即可即document.write(referer); incoming.asp是由2.htm引用的,<%=Request.ServerVariables("HTTP_REFERER")%>当然显示的是2.htm你索性就用document.referer就行了 2.htm:<script src="http://www.a.com/incoming.asp" language="javascript" type="text/javascript"></script>==>document.write("<script language=\"JavaScript\" src=\"http://www.a.com/incoming.asp?referrer=" + escape(document.referrer) + "\" type=\"text/javascript\"><\/script>");incoming.asp:document.write('<%=Request.QueryString("referrer")%>'); 大神们 救命啊!!!! 判断行之间是否存在重叠 js中的this[i]怎么理解 JS怎么控制input框的背景颜色?在线等。。。 讨论:大家项目分红有多少啊?? select控件clip:rect后如何再动态移动 技术咨询,这样的chart 是用javascript做的嘛?有相关教材? 菜鸟问一个时间函数~~~~ 怎么用js取得一个表格在IE中的起始位置的像素值啊。。 学习JavaScript,有什么好的书? javascript在客户端真的运行的很慢么,请看下面的问题? Gmail?!!!
你说不可以是指www.a.com这个网址?这是我随便打的
如果你指的是script包含asp文件,那是肯定可以的,htm文件去包含也可以大家帮忙,我现在只要知道通过js怎样获取来源页的地址就可以了,并且要能写入到数据库库
document.write('<%=Request.QueryString("referer")%>')
var referer = document.referrer;
</script>
<script src="http://www.a.com/incoming.asp" language="javascript" type="text/javascript"></script>
非常感谢给方案~但是我试了下不行,在incoming.asp里是这样写吗?
document.write('<%=referer%>')
没有内容输出
document.write(referer);
<script src="http://www.a.com/incoming.asp" language="javascript" type="text/javascript"></script>
==>
document.write("<script language=\"JavaScript\" src=\"http://www.a.com/incoming.asp?referrer=" + escape(document.referrer) + "\" type=\"text/javascript\"><\/script>");incoming.asp:
document.write('<%=Request.QueryString("referrer")%>');