簡體   English   中英

外部JavaScript文件未執行

[英]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.

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