页面中的Espace字符(复合C1)

时间:2016-07-12 08:09:41

标签: c1-cms

我们的外部客户要求对Composite C1中的网站进行一些更改,我们没有使用此系统的经验,尽管我们确实有类似系统(Umbraco)的经验。

到目前为止一直很好,只是我遇到了一个关于页面上字符特征的小问题。

在特定的内容页面上,我需要在正文上添加一些Javascript。

<body onload="_googWcmGet('gnumber', '+33 0 00 000 00')">

我可以将它放在页面上,但是当在实际网站上查看源代码时,会产生以下非工作代码:

<body onload="_googWcmGet(&#39;gnumber&#39;, &#39;+33 0 00 000 00&#39;)">

我已经尝试解决此问题(通过在此页面上加载一个额外的javascript文件,但遗憾的是该网站无法使用jQuery ..),但到目前为止还没有运气。

是否可以逃避这些,或在复合C1中打印Raw?

1 个答案:

答案 0 :(得分:0)

为了实现您尝试做的事情,您必须按照 documentation here

中提到的脚本进行操作
  

使用&lt ;,&gt;,&amp;等内联JavaScript

     

您可以自由使用&lt;,&gt;,&amp;等字符。在JavaScript中等   你:

     

将您的JavaScript代码放在外部文件中,或使用CDATA部分   在你的元素中,像这样:

<script>
<![CDATA[
    if (1 < 2 && 3 > 0) then alert(‘hello world’);
]]>
</script>