DTE :]

Friday, September 7, 2012

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("//www.blablablah.com/files/JavaScript+Images.jpg");
// Hasil => "JavaScript Images"

Lihat Demo

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);

Lihat Demo

Labels: , ,

11 Comments:

Post a Comment



<< Home