全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 6422|回复: 15

[Windows VPS] 如何把百度统计代码放入JS文件中?代码本身就是JS的,好烦

[复制链接]
发表于 2017-5-20 20:16:35 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2017-5-20 21:00:59 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2017-5-20 20:31:13 | 显示全部楼层
var _hmt = _hmt || [];
(function() {
  var hm = document.createElement("script");
  hm.src = "https://hm.baidu.com/hm.js?68df874fd78fd8f5cdv45fd470a49b12";
  var s = document.getElementsByTagName("script")[0];
  s.parentNode.insertBefore(hm, s);
})();

直接追加到最后面不行吗
 楼主| 发表于 2017-5-20 20:35:13 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2017-5-20 20:36:18 | 显示全部楼层
hhwg123 发表于 2017-5-20 20:35
你是说放到那个括号里吗 document.writeln("放到这里吗");

最后面
 楼主| 发表于 2017-5-20 20:43:19 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2017-5-20 20:45:37 | 显示全部楼层
hhwg123 发表于 2017-5-20 20:43
为什么这样的形式放进去不行?

你这样的话,去看看源代码解析出来的js部分正不正确就知道了
发表于 2017-5-20 20:48:22 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2017-5-20 20:51:22 | 显示全部楼层
直接加入到js文件中
  1. var _hmt = _hmt || [];
  2. (function() {
  3.   var hm = document.createElement("script");
  4.   hm.src = "https://hm.baidu.com/hm.js?68df874fd78fd8f5cdv45fd470a49b12";
  5.   var s = document.getElementsByTagName("script")[0];
  6.   s.parentNode.insertBefore(hm, s);
  7. })();
复制代码


示例:
shili.png (24.18 KB, 下载次数: 4)
发表于 2017-5-20 20:55:35 来自手机 | 显示全部楼层
把统计js放在页尾,可以不影响加载时间。另外,最好别把统计js单独做一个文件。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-3-29 21:45 , Processed in 0.084840 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表