Jump to content
  • 0

Метод определения текущей страницы


PixeL
 Share

Question

А кто-нибудь знает в яве метод определения текущей страницы (типа названия файла)? Пробовал history.current, но он глючит ч?-та. Не ту страницу показывает. location.path может? Тады он мне полный урл даст, наверное. Как его локально тестить? - гемор.

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0

Вот такая байда получилась в результате:

var arrFilePath = location.pathname.split("");
var strFileName = (arrFilePath[arrFilePath.length-1]);
var regDig = new RegExp(/[^d]/g);
var regLet = new RegExp(/d/g);
var arrPreName = strFileName.split(".");
var strPreName = (arrPreName[arrPreName.length-2]).replace(regLet,"");
var intFileNum = parseInt(strFileName.replace(regDig,""));
if(intFileNum<10){
intFileNum = "0"+(intFileNum+1);
} else {
intFileNum = intFileNum+1;
}
function pageF(){
location.href(strPreName+intFileNum+".htm");
}

Этакий определитель номера документа для перемотки вперед и назад (потом). Вс? работает - проверял. Еще не совсем доделал... Если кто-то из опытных поделится опытом как сделать сей код элегантнее, буду весьма благодарен! Я ведь только начинающий... :)

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy