JavaScriptというかjQueryに、サーバ上のjsファイルを動的に取得して実行する機能がある。
$.getScript() | jQuery 1.9 日本語リファレンス | js STUDIO
たとえばここのjsを取得したいとする。
GitHub - placemarker/jQuery-MD5: JavaScript MD5 plugin, usable as part of the jQuery library or standalone
でも、このjsへの直リンクを使って$.getScript()を実行してもエラーになる。
https://raw.githubusercontent.com/placemarker/jQuery-MD5/master/jquery.md5.js
このリンクはテキスト扱いになるので、コードとして使えない。
そこで、githubのコードを再配布してくれるサイトがあるので、そこを使う
raw.githack.com
ここにgithubのrawURLを貼り付けると、再配布用のURLができるので、これを使ってコードを取得する。
window.addEventListener("load", function(){ $.getScript( "https://rawcdn.githack.com/placemarker/jQuery-MD5/b985fce4e867773e5fb7a29b4fb5df74c53595d0/jquery.md5.js", function(){ console.log("ファイル読めたよ"); } ); },false);
ここで使った