jQuery CDN 掛掉改用其他或本地端檔案 JavaScript 語法教學

jQuery CDN 掛掉改用其他或本地端檔案 JavaScript 語法教學

對於有在架設網站的朋友,肯定使用不少免費線上服務,特別是遇到 jQuery CDN 「code.jquery.com」無預警掛點,網站全數失效不能運作該怎麼辦?其實可改用 Google 或是本地端伺服器 jQuery 檔案,搭配 JavaScript 語法就能自動判斷切換,相當方便。

 

使用教學:

 

遇上 jQuery CDN 當機掛掉或是被其他國家封鎖失效,導致無法正常運作的情況下,此時「window.jQuery」會被認定不存在,可以使用「||」邏輯運算子製作本地端替代方案,原始碼如下:

 

<script src="https://examplecdn.com/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="js/jquery.min.js"><\/script>')</script>

 

說明:第一行導入 CDN,第二行為如果「window.jQuery」不存在則執行「document.write(‘<script src="js/jquery.min.js"><\/script>’)」,亦即 CDN 掛點網頁自動改用本機函式庫檔案,就不需要怕網站出錯囉。

 

jQuery CDN 掛掉改用其他或本地端檔案 JavaScript 語法教學

 

jQuery CDN(code.jquery.com)缺少 IPv6 位置,所以無法使用 IPv6 接收來自它的網路資源,可到這裡參考 GitHub 資訊。

 

Avatar for 史密斯先生

史密斯先生

同時身兼站長與網管,校長兼撞鐘一職,史密斯是個熱愛科技三吸阿宅,常在 PTT 批踢踢與歐美鄉民集散地 reddit 走跳,並且對 VPN & 翻牆跳板連線資訊特別感興趣,希望藉由「跳板俱樂部 VPN Club」平台讓大家掌握最即時又快速的網路動態。

留言板