最近写了一个商某通共用页面,就是很多推广的广告连接到这个页面,这个页面需要获取上层广告的网址传到商某通里的,还有商某通参数,废话不多说,直接上代码。
<script type="text/javascript">
var referrerurl = document.referrer;
if (referrerurl==""||referrerurl==" "||referrerurl==null||referrerurl==undefined) {
var lujing = "没获取到来源网址";
}else{
var lujing = referrerurl;
}
console.log(lujing);
var hrefstr = window.location.href;
var pos = hrefstr.indexOf("?");
var parastr = hrefstr.substring(pos + 1);
console.log(parastr);
var hours = (new Date()).getHours();
if(hours>7&&hours<=23){//时间判定,只在早上八点到晚上十二点之前是进商某通。
if (pos > 0) {
window.location.href="商某通超链接"+"&e="+parastr+"&p="+lujing;
} else {
window.location.href="商某通超链接"+"&e=没有参数"+"&p="+lujing;
}
}
</script>