我正在研究HTML5 Boilerplate模板和Modernizr。在測試某些功能時,我嘗試着實施一些polyfills。 好吧,一切似乎工作正常,但鉻得到一個錯誤:它似乎嘗試在Modernizr後立即加載jQuery,即使它不應該!事實上,Modernizr下面沒有腳本標記... Chrome在做什麼?Modernizr和jQuery的Chrome問題
1
A
回答
4
這是因爲你在加載//ajax.googleapis.com。
它必須是http:或https:
然後,它會在本地工作。
我目前正試圖找出解決這個問題的一種自動方法。像...如果https能夠,然後https:其他http:
解決方案:好的,你可以寫一個JS單行三元來檢測文件:協議,然後分配https:或http:,或者你可以簡單通過像WAMP這樣的服務器運行你的網站,它會檢測協議。
https://github.com/h5bp/html5-boilerplate/blob/master/doc/faq.md
0
我覺得drublic是正確的。看起來你正在從本地磁盤打開該頁面,而不是通過Web服務器。
如果您沒有在鏈接資源中指定協議(方案),瀏覽器將使用與託管頁面相同的協議。所以使用//ajax.googleapis.com...
是正確的,並且不需要特殊的腳本來推斷使用的協議。
指向這個blog post
相關問題
- 1. Chrome和jQuery問題
- 2. Chrome和Firefox jQuery的問題
- 3. yepnope&jquery&modernizr的初級問題
- 4. jQuery Ajax和setInterval Chrome問題
- 5. Opera和Google Chrome中的jquery ajax問題
- 6. jQuery slideToggle在Safari和Chrome中的問題
- 7. IE和Chrome中的jquery克隆問題
- 8. Chrome上的JQuery Ajax問題
- 9. 與Chrome的JQuery問題
- 10. CHROME中的jquery html()問題
- 11. JQuery邊框動畫Chrome和Firefox問題
- 12. 關於Jquery/Javascript和NPAPI Chrome問題
- 13. jQuery ajax和Chrome緩存問題?
- 14. jquery .width()chrome和Safari瀏覽器問題
- 15. Google Chrome和JQuery有問題ajaxStop
- 16. Chrome顯示問題與JQuery
- 17. Chrome和Chrome POST的問題通過https
- 18. 問題與Opera和Chrome的
- 19. CHROME和IE的Video.js問題)
- 20. Chrome和HTML的CSS問題
- 21. Chrome和Firefox的setInterval問題
- 22. 使用Modernizr與Chrome的問題(自動添加'視頻'類到HTML打破它!)
- 23. IE和Chrome jQuery和CSS的支持問題
- 24. 問題自Chrome 56和Chrome 60
- 25. Chrome和字體問題
- 26. css chrome和safari問題
- 27. 在jQuery UI datepicker中的Google chrome問題
- 28. Chrome中的jquery fileupload插件問題
- 29. 在Chrome中使用jquery-droppable的問題
- 30. Chrome中的jQuery位置問題
這是一個實際的屏幕截圖? – 2012-07-21 10:00:17
是的,是的。取自開發者工具,就像 – Carlo 2012-07-21 10:05:04
已解決!如果網頁在線,Chrome工作正常。只有當我打開文件的本地副本時彈出錯誤... – Carlo 2012-07-21 10:14:17