1.页面从go1.asp,go2.asp跳转到同一个推广页面,现在需要分别统计从go1.asp和go2.asp分别跳转了多少次的问题
go1.asp(go2.asp)代码:
<%
response.Cookies("xx")("Source")="百度"
Response.cookies("xx").Expires = now+1000
response.redirect "http://www.xxx.com/B/default.html"
%>
其中default.html是一静态的广告推广页面,现已经有统计点击的相关代码如下(位于default.html):
<script type="text/javascript">
thisHREF = document.location.href;
tmpHPage = thisHREF.split( "/" );
thisHPage = tmpHPage[ tmpHPage.length-1 ];
var cUrl =new Array();
cUrl = thisHPage.split(".");
document.write(cUrl[0])
if (cUrl.length==2){
if(cUrl[0]=="go1"){
//统计代码1
}
if(cUrl[0]=="go2"){
//统计代码2
}
}
</script>
现在问题是thisHREF获取的总是当前跳转后的页面地址,而我所需要的是跳转前的go1.asp或go2.asp,怎么获取??
我用thisHREF = document.parent.location.href; 或thisHREF = document.opener.location.href; 都没有达到我所想要的结果!请大家帮帮小弟了……
go1.asp(go2.asp)代码:
<%
response.Cookies("xx")("Source")="百度"
Response.cookies("xx").Expires = now+1000
response.redirect "http://www.xxx.com/B/default.html"
%>
其中default.html是一静态的广告推广页面,现已经有统计点击的相关代码如下(位于default.html):
<script type="text/javascript">
thisHREF = document.location.href;
tmpHPage = thisHREF.split( "/" );
thisHPage = tmpHPage[ tmpHPage.length-1 ];
var cUrl =new Array();
cUrl = thisHPage.split(".");
document.write(cUrl[0])
if (cUrl.length==2){
if(cUrl[0]=="go1"){
//统计代码1
}
if(cUrl[0]=="go2"){
//统计代码2
}
}
</script>
现在问题是thisHREF获取的总是当前跳转后的页面地址,而我所需要的是跳转前的go1.asp或go2.asp,怎么获取??
我用thisHREF = document.parent.location.href; 或thisHREF = document.opener.location.href; 都没有达到我所想要的结果!请大家帮帮小弟了……
解决方案 »
- 请教一个SQL语句.
- JS中 如何调用 css 来改变表格样式
- 请问javascript里的encodeURI()方法的问题。
- 求助:eclipse不能建立错误jsp页面(菜鸟问题)
- 求jsp+servlet做的聊天室
- 有点难度,如何把拆展名为EML格式的邮件文件,在浏览器中像OUTLOOK一样格式打开?
- 在线等,请问BufferedReader br=new BufferedReader(new FileReader(filename))限制文件大小吗,怎样检索百兆文件
- 请问 编 jsp 除了直接用记事本 有没有什么工具!!!
- 我要tomcat,去哪里下栽呀??
- 入门小白,tomcat就是打不开,求大神啊啊啊啊
- powerdesigner生成Sql?
- J2EE难点
<script type="text/javascript">
……
if(thisHPage=="go1"){
//需执行的统计代码一
}
if(thisHPage=="go2"){
//需执行的统计代码二
}
……
</script>
说明:
统计代码格式为:
<script language="JavaScript">
var __cc_uid="cdhycount_junyi_go2";
</script><script language="JavaScript"
src="http://c.cdhy888.com/count.js">
</script>
现在的问题是如何在js中再调用上面的统计代码js(说明不能用</script><script language="JavaScript"> 停止再开始的方式),这样不管参数是go1或是go2,统计代码一、二同时执行!!