<iframe> y读为'&lt;'在noscript标签内

时间:2015-07-23 15:08:26

标签: django iframe django-templates google-tag-manager noscript

我正在将 Google跟踪代码管理器添加到网站中,但我得到了一些与众不同的东西。我添加如下代码:

&#xA;&#xA;
  {%if if not debug%}&#xA; &lt;! -  Google跟踪代码管理器 - &gt;&#xA; &LT; NOSCRIPT&GT;&#XA; &lt; iframe src =“// www.googletagmanager.com/ns.html?id=GTM-CODE"
 height =“0”width =“0”style =“display:none; visibility:hidden”&gt;&#xA; &LT; / iframe中&GT;&#XA; &LT; / NOSCRIPT&GT;&#XA; &LT;脚本&GT;(函数(W,d,S,L,I){W [1] = W [1] || []; W [1] .push({ 'gtm.start':&#XA; new Date()。getTime(),event:'gtm.js'}); var f = d.getElementsByTagName(s)[0],&#xA; j = d.createElement(s),dl = l!= 'dataLayer'?&amp; l ='+ l:''; j.async = true; j.src =&#xA;'//www.googletagmanager.com/gtm.js?id='+i+dl ; f.parentNode.insertBefore(j,f);&#xA;})(window,document,'script','dataLayer','GTM-CODE');&lt; / script&gt;&#xA; &lt;! - 结束Google跟踪代码管理器 - &gt;&#xA; {%endif%}&#xA;  
&#xA;&#xA;

但当我检查时Chrome浏览器中的代码我看到:

&#xA;&#xA;
 &lt; noscript&gt;&amp; lt; iframe src =“// www.googletagmanager.com/...sibility :隐藏“&安培; GT; &amp; lt; / iframe&amp; gt;&lt; / noscript&gt;&#xA;  
&#xA;&#xA;

在旧版本中,我添加了 Google Analytics Crazy Egg 没有问题。任何的想法?感谢

&#XA;

1 个答案:

答案 0 :(得分:1)

这是Chrome中的一个错误,所有基于Chromium的浏览器都记录了documentation

那里描述的解决方案是:

    1. 打开一个页面,其中包含标记内的html标记并启用了JavaScript
    1. 已停用javascript
    1. 重新加载页面一次。您会注意到标记内的HTML内容将呈现为纯文本。 Chrome没有 解释html标签。