将URL的文件扩展名从.jpg更改为.dng。

时间:2017-06-19 12:17:19

标签: javascript high-resolution

图片标题是一个下载链接,但它需要相同的缩略图图像扩展名,而我想要一个新的扩展名.dng,以允许用户下载该图像的高版本。 目前的JS是。 如何将.dng文件扩展名添加到此URL?谢谢!

<script>
var imgsrc=document.getElementById("previewImage").src
highres_URL=imgsrc.replace("/large/","/highres/dng/")
document.write ("<a href='"+highres_URL+"'>DOWNLOAD DNG</a>")
</script>

1 个答案:

答案 0 :(得分:0)

imgsrc = imgsrc.replace(/.jpg$/, ".dng");

解释/.jpg$/是一个正则表达式,在网址末尾找到.jpg并将其替换为.dng

&#13;
&#13;
var imgsrc = "path/to/image.jpg";
document.write("Before: " + imgsrc + "<br>");

imgsrc = imgsrc.replace(/.jpg$/, ".dng");
document.write("After: " + imgsrc + "<br>");
&#13;
&#13;
&#13;