Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在设置Google Analytics事件跟踪器时,为什么Javascript会不断删除URL中与字符串连接的前斜杠?_Javascript - Fatal编程技术网

在设置Google Analytics事件跟踪器时,为什么Javascript会不断删除URL中与字符串连接的前斜杠?

在设置Google Analytics事件跟踪器时,为什么Javascript会不断删除URL中与字符串连接的前斜杠?,javascript,Javascript,如果我有一段Javascript,其中$(some_block.url).attr(“href”)相当于: var text=''; 当插值时,我得到如下结果: <a href="http://example.org/events/204" onclick="ga('send','event','Event" label="" dude','http:="" example.org="" events="" 204')="" target="_blank">Some Event&l

如果我有一段Javascript,其中$(some_block.url).attr(“href”)相当于:

var text='';
当插值时,我得到如下结果:

<a href="http://example.org/events/204" onclick="ga('send','event','Event" label="" dude','http:="" example.org="" events="" 204')="" target="_blank">Some Event</a>


发生了什么事?URL中的正斜杠是否因为我试图用单引号括起来而被删除?我正试图在google analytics事件跟踪的代码片段中添加一个URL。

这可能只是在提交前进行的一些清理。你试过逃离他们吗?或者使用字符编码?onclick属性没有用引号括起来,所以它将其拆分,就像它是多个不同的属性一样。双引号问题?就解析器而言,这是您的onclick
onclick=“ga('send'、'event'、'event'”
谢谢,我不得不用双引号将“ga”括起来。
<a href="http://example.org/events/204" onclick="ga('send','event','Event" label="" dude','http:="" example.org="" events="" 204')="" target="_blank">Some Event</a>