Home » , , , » Mendapatkan Nama File dari URL

Mendapatkan Nama File dari URL

function getTitle(str) {
var a = str.lastIndexOf('/') + 1,
b = str.lastIndexOf('.');
str = decodeURIComponent(str.substring(a, b));
str = str.replace(/[\+\-\_]/g, " ");
return str;
}

Penggunaan

var result = getTitle("http://www.blablablah.com/files/JavaScript+Images.jpg");
// Hasil => "JavaScript Images"

URL bisa diambil dari mana saja. Sebagai contoh, di sini Saya mencoba mengambil URL dari sebuah gambar untuk disaring sebagai judul:

var a = document.getElementsByTagName('img')[0].src;
document.getElementById('title-container').innerHTML = getTitle(a);

0 komentar:

Posting Komentar