[英]External javascript file not executing
問題是以下外部javascript文件未執行:
<script src="//www.google-analytics.com/cx/api.js?experiment=YOUR_EXPERIMENT_ID"></script>
當我直接訪問URL時,它將文件下載為f.txt
當我從文件中復制/粘貼內容時,它cxApi
功能齊全的js,並應按其應有的方式工作:創建cxApi
對象。
從以下位置獲得了代碼段: https : //developers.google.com/analytics/solutions/experiments-client-side
大概您正在使用本地文件進行測試。
也就是說,瀏覽器地址欄中的URL類似於file:///Users/you/Desktop/test.html
然后,相對網址//www.google-analytics.com/cx/api.js?experiment=YOUR_EXPERIMENT_ID
解析為file://www.google-analytics.com/cx/api.js?experiment=YOUR_EXPERIMENT_ID
,但不會存在。
您可能會在瀏覽器開發人員工具的控制台中看到錯誤。 您應該在“網絡”選項卡中看到一個。
使用Web服務器進行測試。 通過HTTP訪問您的頁面
然后,您將看到類似http://localhost/test.html
,並且該URL將解析為http://www.google-analytics.com/cx/api.js?experiment=YOUR_EXPERIMENT_ID
(確實存在)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.