2015-10-15 2 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; 

Возможно Google первым о строковых функциях, прежде чем спрашивать ...

+0

Фантастично, спасибо. Будьте уверены, я попытался найти google для различных условий, прежде чем отправлять вопрос, поскольку я не занимаюсь тратой времени людей. Проблема в том, что я бы не знал, что «строковые функции» были тем, что мне нужно было искать. Спасибо за вашу помощь. –

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'); 
Смежные вопросы