Вы можете использовать JavaScript и регулярное выражение для получения имени файла следующим образом:
function GetFilename(url){
if (url){
var m = url.toString().match(/.*\/(.+?)\./);
if (m && m.length > 1){
return m[1];
}
}
return "";
}
Приведенное выше решение является более всеобъемлющим, но в большинстве случаев это так же просто, как это будет работать:
var filename = url.match(/.*\/(.+?)\./);
Если вам нужно использовать jQuery, вы можете использовать плагин jQuery-URL-Parser
:
var file = $.url.attr("file");
Вот ссылка на плагин:https://github.com/allmarkedup/jQuery-URL-Parser