怎样直接在JS里隐藏统计图标?

chate 2011-12-06 11:30:10
统计代码放在js文件"t.js"里:
<script language="Javascript" src="t.js"></script>
直接在网页中加入"display:none"可以隐藏图标且不影响统计:
<div style="display:none"><script language="Javascript" src="t.js"></script></div>

但是直接把"display:none"写在"t.js"里为什么就不能隐藏图标了:
document.write('<div style="display:none"><script language="javascript" type="text/javascript" src="http://js.users.51.la/123.js"></script><script src="http://s88.cnzz.com/stat.php?id=456&web_id=456&show=pic1" language="JavaScript" charset="gb2312"></script></div>');
...全文
343 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
chate 2011-12-07
  • 打赏
  • 举报
回复
谁用过这种方法?要在JS里面写的!
MuBeiBei 2011-12-06
  • 打赏
  • 举报
回复
var arr = ['http://js.users.51.la/123.js','http://s88.cnzz.com/stat.php?id=456&web_id=456&show=pic1'];

这个数组第二个地址,少写了一个h

楼主自己改吧
MuBeiBei 2011-12-06
  • 打赏
  • 举报
回复
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
</head>
<body>
<script>
document.write('<div id="div" style="display:none"></div>');
var arr = ['http://js.users.51.la/123.js','ttp://s88.cnzz.com/stat.php?id=456&web_id=456&show=pic1'];
for(var i = 0; i < arr.length; i++){
var script = document.createElement('script');
script.type = 'text/javascript';
script.language = 'javascript';
script.src = arr[i];
document.getElementById('div').appendChild(script)
}
</script>
</body>
</html>


换成这样动态加载吧~·
chate 2011-12-06
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 lisai17 的回复:]
为什么不用 document.getElementById('').innerHTML 把的串写进去
[/Quote]在这个这个JS文件t.js里面具体该怎么写?可以正常统计吗?
lisai17 2011-12-06
  • 打赏
  • 举报
回复
为什么不用 document.getElementById('').innerHTML 把的串写进去
MuBeiBei 2011-12-06
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 chate 的回复:]

引用 4 楼 mubeibei 的回复:
<div style="display:none"><script language="Javascript" src="t.js"></script></div>

呃~·那要不还是用这种方法吧~·
能这样我就不来问了。
静态页面,好多,不能在页面里逐一改代码,只有统一修改这个t.js才行。
[/Quote]

我之前公司做统计的话,就是用的这种<div style="display:none"><script language="Javascript" src="t.js"></script></div>


还真不清楚如果动态加载或者document.write的话,会不会统计。
chate 2011-12-06
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 mubeibei 的回复:]
<div style="display:none"><script language="Javascript" src="t.js"></script></div>

呃~·那要不还是用这种方法吧~·
[/Quote]能这样我就不来问了。
静态页面,好多,不能在页面里逐一改代码,只有统一修改这个t.js才行。
MuBeiBei 2011-12-06
  • 打赏
  • 举报
回复
<div style="display:none"><script language="Javascript" src="t.js"></script></div>

呃~·那要不还是用这种方法吧~·
chate 2011-12-06
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 mubeibei 的回复:]
var arr = ['http://js.users.51.la/123.js','http://s88.cnzz.com/stat.php?id=456&web_id=456&show=pic1'];

这个数组第二个地址,少写了一个h

楼主自己改吧
[/Quote]写到t.js里面以后,图标隐藏了,但是却无法统计。

87,989

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧