2015-10-15 45 views
-4

我想要做的是使用jQuery或Javascript更改鏈接的最後一個字符。如何使用jQuery或Javascript來調整鏈接

客戶端將輸入到CMS看起來像這樣的鏈接:https://www.dropbox.com/sh/wbc1ewhfg1jttpr/AADLfZKlfOBs5e_ueAkzffKRa/SamplePDFDownload.pdf?dl=0

我想要做的是設置網站藉此鏈接並更換「0」上月底與'1'的鏈接。

有誰知道這可以自動完成?

任何幫助表示讚賞,

湯姆

+0

http://www.jquerybyexample.net/2012/06/jquery-string-functions.html – christiandev

回答

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; 

也許谷歌首次對前問字符串函數...

+0

太棒了,謝謝。請放心,在發佈問題之前,我確實嘗試過搜索谷歌的各種術語,因爲我不是在浪費人們的時間。麻煩的是,我不知道'字符串函數'是我需要搜索的。儘管感謝您的幫助。 –

0

如果的模式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'); 
相關問題