Нашол статью в интернете про ваш сайт(
http://www.realcoding.net/
article/view/6720), что реализован на якарях, в этой статье приведен
пример скрипта с якарями
// Таблица или функция соответствия <<AJAX якорей>> реальным ссылкам
*****
var links = {
'/content/view/36' : 'main',
'/content/blogcategory/27/74' : 'news',
'/content/view/43/75' : 'technology',
'/content/view/41/76' : 'portfolio',
'/content/view/38/79' : 'connection',
'/content/view/42/80' : 'license',
'/content/view/45/83' : 'contacts',
'/content/view/39/77' : 'developers',
'/content/view/40/78' : 'links',
'/content/view/65/84' : 'download'
}
//проверка запроса не коренной страницы
if (location.pathname && location.pathname != '/') {
var l;
for (var i in links){
if (location.pathname.substring(0,i.length)==i) {
l = links[i] + location.pathname.replace(i,'');
break;
}
}
l = '/'+(l?'#:'+l:''); //преобразование в AJAX ссылку с якорем
// конец функции соответсвия ****
var ua = navigator.userAgent.toLowerCase();
//реализация редиректа с сохранением реферера для ИЕ и Оперы
if (ua.indexOf('opera') > -1 || ua.indexOf('msie') > -1) {
//для ИЕ нужно чтобы ссылка была внутри документа
if (ua.indexOf('msie') > -1) {
document.write('<a href="'+l+'" id="redirect" style="display:none"> </
a>')
document.getElementById('redirect').click();
} else {
//для Оперы можно просто создать обьект-ссылку и кликнуть по ней
var a = document.createElement('a');
a.setAttribute('href', l);
a.click();
}
} else {
//редирект для нормальных браузеров
location.replace(l);
}
} else {
//запрос коренной страницы
// определяем реферер, и если он есть определяем внутрений он или нет
var ref = document.referrer;
if (!ref || ref.indexOf(location.hostname) == -1 ||
(ref.substring(ref.length-'
fullajax.ru/'.length,ref.length)=='fullajax.ru/'))
{
var ind = location.href.indexOf('#:');
if (ind != -1){
//определяем AJAX якорь-ссылку
var l = location.href.substring(ind+2);
for (var i in links){
//определяем соответсвующую AJAX якорю реальную ссылку и редиректим на
нее
if (l.substring(0,links[i].length)==links[i]) location.replace(i
+l.replace(links[i],''));
}
}
}
}
куда ету таблицу девать то, запихнуть в отдельный ява файл и
подгрузить к странице или как??
просто я попробовал так сделать у меня ниче не заработало