原因是該網頁引用(谷歌的服務,懂了吧)的jQuery的的文件無法加載,導致方法失效。
在studiostyl.es中下載方案文件,點擊下載按鈕沒有響應,查看網頁源碼,發現下載按鈕的響應函數是downloadExisting(n)的的,經過一番定位,找到了這個函數的定義位置在源碼開頭引入的腳本文件中,如下所示。
函數downloadExisting(N){
var t = $(“#downloadVersion”)。val(),i;
開關(t)的的{
情況下“10.0”:T = NULL;
案“14.0”:
案“8.0”:
案“9.0”:
案“的WebMatrix”:打破;
默認值:T =空
}
I =“/設置/ downloadScheme /”+ N;
!T =空&&(“?版本=”I + = + T);
document.location =我
}
從該函數的定義可以知道是將頁面內容定位到指定位置,指定位置的地址形式如下,將該命令輸入瀏覽器地址欄,回車,彈出文件下載對話框。
https://studiostyl.es/settings/downloadScheme/61?version=null
地址中的數字對應的方案文件的ID,6是selenitic,61是son-of-obsidian,35是Humane Studio等等,可以通過網頁源代碼查看。參數版本是VS的版本,默認是vs2010-vs2013,用空(null)就可以了。