2016-02-08 34 views
-2
<script type="text/javascript"> 
    var adiInit = "xxxx", 
     adiRVO = true; 
    var adiFunc = null; 
    (function() { 
     var adiSrc = document.createElement("script"); 
     adiSrc.type = "text/javascript"; 
     adiSrc.async = true; 
     adiSrc.src = ("https:" == document.location.protocol ? "https://static-ssl" : "http://static-cdn") + ".responsetap.com/static/scripts/rTapTrack.min.js"; 
     var s = document.getElementById("script")[0]; 
     s.parentNode.insertBefore(adiSrc, s); 
    })(); 
</script> 

在頁腳添加變量s變爲空。所以在所有的瀏覽器和電話號碼錯誤都沒有改變。用於更改數字的腳本給出錯誤

http://prntscr.com/a0k1vt

我怎樣才能解決這個問題。請需要儘快修復

+0

你爲什麼寫在一行中的所有代碼試試?你如何調試? –

+0

由於信息鏈接投票,也可以使用http://jsbeautifier.org來美化你的js –

回答

2

與下面而不是var s = document.getElementById("script")[0];

var s = document.getElementsByTagName("script")[0]; 
+1

感謝VtZ,爲這樣一個偉大的答覆和快速的答案。你是JS – dipanshu

+0

@dipanshu的專家沒問題 –