我正在運行Google網站優化工具,其正在執行的客戶端cookie會檢查以僅顯示一次內容。JavaScript問題是否會破壞瀏覽器?
然而,當他們煮熟時,我得到一個JavaScript錯誤,不SEEM致命,但我已經讀了1 js錯誤足以完全打破Internet Explorer。
有問題的代碼行是 <script>utmx_section("Blah")</script>
這條線是由谷歌直接提供的,但我得到的是沒有定義的錯誤。現在,它運行在頁面的最底部,所以最糟糕的情況是GA不運行。
但是有什麼危害?
編輯:我沒有直接問調試我的JS,因爲這個問題是深奧的,它是可能的由於錯誤或錯誤的假設。問題是忽視問題是否是危險的。
我得到的錯誤是:「utmx_section沒有定義」,即使提供相關函數的JavaScript已被正確包含,並且它確實會拋出錯誤的頁面與它所做的錯誤之間的唯一區別這並不是說一些額外的JQuery在不會拋出錯誤的頁面上運行(由於檢查cookie的條件)。
進一步編輯:有一個PHP條件執行utmx行只有當它需要(即,未煮熟的用戶)周圍的問題。
應該更清楚:破損的代碼是Google網站優化工具;在問題發生之後運行的唯一代碼是Google Analytics代碼。 – Yahel 2010-06-22 14:37:25