Как получить название файла без path 
		
		
		
		image = new Image(); image.src = 'someimage.jpg'; alert(image.src); Выдает http://localhost/site/someimage.jpg каким образом можно получить только имя файла без полного пути? Или где находится данные об этом пути? На этот раз без названия файла. Полная задача заключается в следующем (может у кого нибудь будут более элегантные идеи решения): Поиском по БД с помощью PHP находятся совпадения которые выводятся в виде ссылок настраницу с галереей. При нажатии на ссылку, с помошью $_GET передаю название файла который хочу показать в окне галлереи (shohsanameerkin.com - может быть увидев будет понятнее). Потом делаю поиск в массиве картин на совпадение по и мени, и вывожу ее на показ.  | 
	
		
 регулярные выражения 
	 | 
	
		
 Не понимаю где и как я могу использовать тут регулярные выражения 
	 | 
	
		
 Цитата: 
	
 Цитата: 
	
 Цитата: 
	
  | 
	
		
 Цитата: 
	
 
var val='http://localhost/site/someimage.jpg'
alert(val.substring(val.lastIndexOf('/')+1,val.length))
 | 
	
		
 можно и без регулярок функциями работы со строкой-но регулярки лучше 
	 | 
	
		
 dmitriymar, 
	чем лучше ?  | 
	
		
 Цитата: 
	
  | 
	
		
 
var val = 'http://localhost/site/someimage.jpg', split = val.split('/');
alert(split[split.length-1]);
 | 
	
		
 Ребят, а как же .getAttribute('src')? 
	 | 
	
		
 FINoM, а что с ним не так? 
	 | 
	
		
 Почему-то его никто не посоветовал. 
	 | 
	
		
 А зачем его советовать? 
	 | 
	
		
 А зачем советовать регулярки? 
	 | 
	
		
 В IE getAttribute попробуйте. 
	 | 
	
		
 подкину нормальное решение 
	работает и для путей вида c:\windows\1.txt, и для /var/log/1.txt: 
function fileName(fullPath) {
    return ('' + fullPath).replace(/^.*[\\\/]/, '');
}
 | 
| Часовой пояс GMT +3, время: 17:34. |