javascript
  • tracking
  • 2013-07-03 96 views 4 likes 
    4

    我想在我的網站中實施Marketo跟蹤訪問者。爲此,我登錄了Marketo。我得到了一些代碼,並將其粘貼在footer.php上。但是我在控制檯上收到腳本錯誤。在使用marketo「munchkin」api腳本時發生腳本錯誤

    TypeError: a is undefined

    這是我的代碼

    <script type="text/javascript"> 
    
    document.write(unescape("%3Cscript src='" + document.location.protocol + 
    
        "//munchkin.marketo.net/munchkin.js' type='text/javascript'%3E%3C/script%3E")); 
    
    </script> 
    
    <script>Munchkin.init('My Id');</script> 
    

    問題是什麼?

    回答

    0

    在調試了munchkin.js之後,我發現它正在調用$ jbrowser,它已經在jQuery 1.9中被棄用了。

    http://jquery.com/upgrade-guide/1.9/#jquery-browser-removed

    要解決這個問題,我使用了jQuery遷移腳本包括$ .browser方法。 所有我需要做的是包括略低於jQuery腳本遷移腳本包括標籤

    https://github.com/jquery/jquery-migrate/#readme

    希望有所幫助。

    相關問題