如果一个页面既用JS调用添加了百度统计代码,又在网页源代码中添加了统计代码,是不是会重复统计数据
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如果一个页面既用JS调用添加了百度统计代码,又在网页源代码中添加了统计代码,是不是会重复统计数据相关的知识,希望对你有一定的参考价值。
比如一次访问会记做两次
参考技术A 这种页面统计是各统计各的,比如你加了百度的,又加了51的,又加了站长站的,他们是分别统计的,不会重复写入相同的数据库里.追问抱歉没说清楚,JS调用添加和页面添加的都是同一段百度统计代码,这种情况百度统计后台统计数时会是重复的吗
参考技术B 目前百度统计暂不支持您改造代码更多问题,请到推广客户端帮助频道查询:http://yingxiao.baidu.com/support/editor/index.html
动态加载js,css(项目中需要的)
最近做的一个项目需要加入百度统计,大家都知道百度统计在页面引用就是一坨js,实现方法很简单引用到页面就ok了。
那么问题来了,虽然我不知道百度统计的原理是啥,我的测试服引用了百度统计,百度统计账号里面配置的域名是正式服的域名,但是却检测到了我测试服的访问量,这就尴尬了,然后就想到了动态加载js
1.动态加载js文件
我们要把这块链接加入页面
<script src="js/count.js"></script>
具体代码实现如下
function loadJs(url){ var script = document.createElement("script"); script.type="text/javascript"; script.src=url; document.body.appendChild(script); } //调用loadJs loadJs("js/count.js");//这儿的参数是你的js的地址
2.动态加载js脚本
function loadJscode(code){ var script = document.createElement("script"); script.type = "text/javascript"; try{ script.appendChild(document.createTextNode(code)); }catch(e){ script.text = code; } document.body.appendChild(script); } var text = "function test(){alert(‘test‘);}"; loadJscode(text);
3.动态加载css文件
我们要把这块链接加入页面
<link rel="stylesheet" href="css/count.css" />
具体代码实现如下
function loadCss(url){ var css = document.createElement("link"); css.type = "text/css"; css.href = url; document.body.appendChild(script); } //调用loadCss loadJs("css/count.css");//这儿的参数是你的css的地址
4.动态加载css脚本
function loadCsscode(cssCode){ var style = document.createElement("style"); style.type = "text/css"; try{ // firefox、safari、chrome和Opera style.appendChild(document.createTextNode(cssCode));//createTextNode创建文本节点 }catch(e){ //老版本的IE浏览器 ,需要使用style元素的stylesheet属性的cssText属性 style.styleSheet.cssText = cssCode; } document.getElementsByTagName("head")[0].appendChild(style); } var text = "font{color:#000;}"; loadCsscode(text);
借鉴于袁客
以上是关于如果一个页面既用JS调用添加了百度统计代码,又在网页源代码中添加了统计代码,是不是会重复统计数据的主要内容,如果未能解决你的问题,请参考以下文章
求问:在使用百度统计的时候,使用“自定义变量”的JS-API部署,请问如何在加载统计代码前调用接口。
通过js在页面加载时为html元素添加一个class,随后又在setTimeout中删除之,问作用
mvc 母版页问题 我在网前台用一个母版页 其他页面调用母版页都没有问题