簡體   English   中英

在Joomla中加載腳本標記的問題

[英]Issue with loading script tag in Joomla

我在Joomla 3.3.6面臨腳本問題。 我有加載廣告的腳本

    <script type="text/javascript">
  ( function() {
    if (window.CHITIKA === undefined) { window.CHITIKA = { 'units' : [] }; };
    var unit = {"calltype":"async[2]","publisher":"publisher","width":728,"height":90,"sid":"Chitika Default"};
    var placement_id = window.CHITIKA.units.length;
    window.CHITIKA.units.push(unit);
    document.write('<div id="chitikaAdBlock-' + placement_id + '"></div>');
}());
</script>
<script type="text/javascript" src="//cdn.chitika.net/getads.js" async></script>

在頁面加載時,它將顯示如下:

'); }());

我刪除了Joomla編輯器過濾,腳本正確存儲在DB中。

我得到了解決方案

     <script type="text/javascript">
  ( function() {
    if (window.CHITIKA === undefined) { window.CHITIKA = { 'units' : [] }; };
    var unit = {"calltype":"async[2]","publisher":"publisher","width":728,"height":90,"sid":"Chitika Default"};
    var placement_id = window.CHITIKA.units.length;
    window.CHITIKA.units.push(unit);
    document.write('<div id="chitikaAdBlock-' + placement_id + '"/>');
}());
</script>
<script type="text/javascript" src="//cdn.chitika.net/getads.js" async></script>

Div標簽關閉給出了錯誤

document.write('<div id="chitikaAdBlock-' + placement_id + '"/>');

代替

document.write('<div id="chitikaAdBlock-' + placement_id + '"></div>');
<script type="text/javascript">
  ( function() {
    if (window.CHITIKA === undefined) { window.CHITIKA = { 'units' : [] }; };
      var unit = {"calltype":"async[2]","publisher":"publisher","width":728,"height":90,"sid":"Chitika Default"};
      var placement_id = window.CHITIKA.units.length;
      window.CHITIKA.units.push(unit);
      document.write('<div id="chitikaAdBlock-' + placement_id + '"></div>');
})();

用這個。 你在}())中犯了錯誤; 改變})();

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM