Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/310.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
HTML页面头部的Javascript代码问题_Javascript_C#_Asp.net Mvc - Fatal编程技术网

HTML页面头部的Javascript代码问题

HTML页面头部的Javascript代码问题,javascript,c#,asp.net-mvc,Javascript,C#,Asp.net Mvc,在Asp.net MVC网站中,由于某种原因,我访问了MSSQL数据库中的Google Analytics跟踪代码。当它呈现在html页面的head标记中时,它在某些位置具有字母数字字符,即它将“,”替换为“&”,如: (函数(i,s,o,g,r,a,m){i[';GoogleAnalyticsObject';]。。。。 ... ... 事实上,我从Google analytics收到的消息是,我的网站上没有访问到代码。似乎Google在阅读此类代码时遇到了一些问题。不确定 请提

在Asp.net MVC网站中,由于某种原因,我访问了MSSQL数据库中的Google Analytics跟踪代码。当它呈现在html页面的head标记中时,它在某些位置具有字母数字字符,即它将“,”替换为“
&
”,如:


(函数(i,s,o,g,r,a,m){i[';GoogleAnalyticsObject';]。。。。
...
...
事实上,我从Google analytics收到的消息是,我的网站上没有访问到代码。似乎Google在阅读此类代码时遇到了一些问题。不确定


请提供帮助!

如果使用Razor模板,请尝试在视图中使用以下内容包装输出:

@Html.Raw(Model.TrackingCode)
ASP.NET MVC将为您自动转义字符,您只需取消转义即可。

';
,而不是
。基本上,您的引号被编码为HTML实体,是无效的JavaScript。
@Html.Raw(Model.TrackingCode)