parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

Gleb 21.11.2003 10:40

Встроенного механизма нет (в Netscape, как минимум). нужно вычислять позицию последнего слэша в window.location.pathname (важно! именно в pathname! НЕ в href) и выделять подстроку до него.
Типа:
var MyLocation = top.location.pathname ;
var lastSlashPos = MyLocation.lastIndexOf("\/");
var Result = MyLocation.substr(0,lastSlashPos);
return Result;

Этот код все равно надо протестировать, но ход примерно такой. Еще надо предусмотреть возможность поиска и прямого и обратного слэша. У меня где-то есть готовая функция, которая все это делает, но надо поискать...