我想要做的是使用jQuery或Javascript更改鏈接的最後一個字符。如何使用jQuery或Javascript來調整鏈接
客戶端將輸入到CMS看起來像這樣的鏈接:https://www.dropbox.com/sh/wbc1ewhfg1jttpr/AADLfZKlfOBs5e_ueAkzffKRa/SamplePDFDownload.pdf?dl=0
我想要做的是設置網站藉此鏈接並更換「0」上月底與'1'的鏈接。
有誰知道這可以自動完成?
任何幫助表示讚賞,
湯姆
我想要做的是使用jQuery或Javascript更改鏈接的最後一個字符。如何使用jQuery或Javascript來調整鏈接
客戶端將輸入到CMS看起來像這樣的鏈接:https://www.dropbox.com/sh/wbc1ewhfg1jttpr/AADLfZKlfOBs5e_ueAkzffKRa/SamplePDFDownload.pdf?dl=0
我想要做的是設置網站藉此鏈接並更換「0」上月底與'1'的鏈接。
有誰知道這可以自動完成?
任何幫助表示讚賞,
湯姆
一樣方便的是:
var url = document.getElementById("id of element").href;
url = url.substring(0, url.length-1);
url = url + "1";
document.getElementById("id of element").href = url;
也許谷歌首次對前問字符串函數...
太棒了,謝謝。請放心,在發佈問題之前,我確實嘗試過搜索谷歌的各種術語,因爲我不是在浪費人們的時間。麻煩的是,我不知道'字符串函數'是我需要搜索的。儘管感謝您的幫助。 –
如果的模式url保持不變(參數dl=0
),那麼你可以簡單地使用.replace()
-功能:
var url = 'https://www.dropbox.com/sh/wbc1ewhfg1jttpr/AADLfZKlfOBs5e_ueAkzffKRa/SamplePDFDownload.pdf?dl=0';
url = url.replace('dl=0', 'dl=1');
http://www.jquerybyexample.net/2012/06/jquery-string-functions.html – christiandev