两个hubspot javascript片段之间的澄清
Clarification between 2 hubspot javascript snippets
有一个hubspot问题。我公司目前维护的一个站点有以下代码
<script type="text/javascript" language="javascript">
var hs_portalid=123456;
var hs_salog_version = "2.00";
var hs_ppa = "some-account-name.app12.hubspot.com";
document.write(unescape("%3Cscript src='" + document.location.protocol + "//" + hs_ppa + "/salog.js.aspx' type='text/javascript'%3E%3C/script%3E"));
</script>
我们被要求添加另一个代码片段(如下),声称是hubspot分析代码
<script type="text/javascript">
(function(d,s,i,r) {
if (d.getElementById(i)){return;}
var n=d.createElement(s),e=d.getElementsByTagName(s)[0];
n.id=i;n.src='//js.hubspot.com/analytics/'+(Math.ceil(new Date()/r)*r)+'/123456.js';
e.parentNode.insertBefore(n, e);
})(document,"script","hs-analytics",300000);
</script>
这两个版本(新旧)的代码是相同的还是不同的?一些带有解释的链接会有所帮助。谢谢。
我已经联系了Hubspot的CS。事实证明,这两个片段服务于相同的目的,后者是新的和改进的版本,它也是异步的,不像旧的。
不幸的是不能提供任何链接,我所有的搜索都是空的,这就是为什么我首先问这个问题。
相关文章:
- 函数参数中的数据与指定变量之间的任何性能差异
- 全局变量和全局对象的属性之间有什么区别吗
- java.net和javascript之间正则表达式的差异
- JavaScript中的函数和对象之间没有区别吗?
- 获取@ResponseBody的一部分作为主干和Spring MVC控制器之间的参数
- Jquery在函数之间传递表行
- 根据某些条件在视图之间切换
- 在控制器和数据对象之间同步数据
- d3中堆栈函数和嵌套函数之间的差异
- JQuery:在页面之间滑动
- 如何使用JavaScript查找1和N之间的所有数字的总和
- 操作放置在画布上的元素之间的连接
- 在下划线中使用_(obj).map(callback)和_.map(obj,callback)之间的区别
- jquery在表单之间切换
- Nodejs API控制器,用于在API之间切换
- 这两个代码片段之间有什么真正的区别吗
- 有人可以解释这两个JS代码片段之间的区别吗?
- 抓住方括号之间的第三个片段
- 不能在片段之间切换
- 两个hubspot javascript片段之间的澄清