Показать сообщение отдельно
  #4 (permalink)  
Старый 13.11.2011, 18:52
Профессор
Отправить личное сообщение для Почемучкин Посмотреть профиль Найти все сообщения от Почемучкин
 
Регистрация: 11.05.2011
Сообщений: 241

Скорее нужно искать название домена+путь и удалять их из строки location. Также удалить все после символов ? и #. Остаток - имя файла.

Но если путь не известен, то сначала удалить все после первого вхождения символа ? или #, потом удалить все до последнего символа / или \. Это более универсальный способ. Кстати, имени может и не быть - ссылка оканчиваться на / - то есть имя каталога. А реальное скрытое имя может быть не index.html

Но мне почему-то кажется, что может быть уже готовая функция для извлечения имени. Разве нет?
Ответить с цитированием