小编Ste*_*den的帖子

如何将Universal Analytics与Chrome扩展程序集成?

Chrome扩展指南提供了旧分析安装的教程:https://developer.chrome.com/extensions/tut_analytics.html

说明只是说链接到https版本并更新清单以允许从该URL加载脚本.所以那些应该仍然适用于新版本.事实上,我可以看到从服务器加载脚本.

一旦脚本加载分析,就无法正确初始化它,并且永远不会处理它的内部队列(ga.f)以将这些事件发送到服务器.控制台中没有错误.它只是悄然无所作为.

我的猜测是,新的通用分析系统并未设置为在扩展环境中运行,但是通用文档没有提到这一点:https://developers.google.com/analytics/devguides/collection/analyticsjs/

有没有人知道是否甚至可以将Universal Analytics添加到扩展程序中以及何时可以添加?

google-analytics google-chrome-extension

43
推荐指数
3
解决办法
5268
查看次数

Javascript Regexp没有返回全局结果

我的理解是,下面这三行中的所有这三行都应该返回一个包含2个结果的ARRAY.然而,无论正则表达式在字符串中重复多少次,RegExp都只返回1个结果.

有人可以解释为什么吗?也许建议我如何让RegExp给我全局结果?

//INTPUT: 
    console.log(new RegExp("New York", "gi").exec("New York New York")); 

//OUTPUT: 
["New York"]

//INTPUT: 
    console.log(new RegExp(/New York/gi).exec("New York New York"));

//OUTPUT: 
["New York"]

//INTPUT: 
    console.log("New York New York".match(/New York/gi));

//OUTPUT:
["New York", "New York"]
Run Code Online (Sandbox Code Playgroud)

javascript regex global

14
推荐指数
2
解决办法
7907
查看次数

getBoundingClientRect对Windows/IE11中的范围元素不正确

在IE11中使用范围对象getBoundingClientRect时,它报告错误的数字.它报告高度为128而实际高度为74.它将顶部偏移报告为8,而实际顶部偏移为35.

这是一个已知的错误?有没有办法在windows ie11中获得选择的准确数字.

var div = document.querySelectorAll('div')[0];
var t = div.childNodes[0];
var range = document.createRange();
range.setStart(t, 0)
range.setEnd(t, 1)

console.log(range.getBoundingClientRect())
Run Code Online (Sandbox Code Playgroud)
div.text {
  font-size: 64px;
  line-height: 1em;
}
Run Code Online (Sandbox Code Playgroud)
<div class="text">T</div>
Run Code Online (Sandbox Code Playgroud)

这是一个参考屏幕截图:

在此输入图像描述

javascript internet-explorer-11 getboundingclientrect

6
推荐指数
1
解决办法
1191
查看次数

SVN结帐文件的订单是什么?

我想知道SVN检查文件的顺序,特别是清理结账.我正在尝试运行一个依赖于某些文件的filemtime()的脚本,如果我可以强制某些文件在新的结账时结帐,那么它会让一切变得更容易.

php svn

5
推荐指数
1
解决办法
459
查看次数

在javascript中计算关键字数组中字符串的出现次数

我有一个数组:

var locations = ['Afghanistan','Albania','Algeria','New York'];
Run Code Online (Sandbox Code Playgroud)

和一个字符串:

var string = 'I love Afghanistan New York Afghanistan Andorra Andorra Algeria New York';
Run Code Online (Sandbox Code Playgroud)

我想计算数组中每个关键字出现在字符串中的次数,但无法找出最佳方法.

javascript regex arrays string count

2
推荐指数
1
解决办法
2013
查看次数