Возможность выбора собственной главной страницы


Данный скрипт позволяет каждому пользователю установить собственную главную страницу, с которой ему будет удобно запускаться (будь то Каталог файлов, Форум, Новости сайта или любая другая страница). Данный скрипт будет запоминать выбранную страницу

Установка:
1. На всех страницах после <head> вставляйте:
Code
<script>
function setCookie(cookieName,cookieValue,nMin) {
var today = new Date();
var expire = new Date();
if (nMin==null || nMin==0) nMin=1;
expire.setTime(today.getTime() + 60*1000*nMin);
document.cookie = cookieName+"="+escape(cookieValue)+ ";expires="+expire.toGMTString();
}

function getCookie(name) {
var nameEQ = name + "=";
var ca = document.cookie.split(';');
for(var i=0;i < ca.length;i++) {
var c = ca[i];
while (c.charAt(0)==' ') c = c.substring(1,c.length);
if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
}
return null;
}

function gohome() {
if(getCookie('myhomepage')) var link = unescape(getCookie('myhomepage'));
else var link = '/';
location.href = link;
}
</script>


2. На всех страницах в удобное для вас место, где должен располагаться переключатель, вставляйте:
Code
<select name="homeaddres" onchange="setCookie('myhomepage',this.value)">
<option selected value="/" >Главная</option>
<option value="/index/8" >Моя страница</option>
<option value="/load/" >Файлы</option>
<option value="/forum/" >Форум</option>
<option value="/publ/" >Статьи</option>


3. Теперь нам осталось лишь заменить все ссылки на Главную страницу (На всём сайте) следующим образом:

Найдите и замените
Code
<a href="/">Главная</a>

на
Code
<a href="javascript://" onclick="gohome()">Главная</a>

Всё! Скрипт установлен, настроен и готов к работе

Опубликовал: TIK_TAK в категорию Скрипты и хаки для ucoz - Дата добавления: 24.11.2017, 08:35

Теги: возможность, выбора, Скрипты и хаки для ucoz, главной, страницы, собственной

Сообщить о новой версииПроблемы со скачиванием?
Источник/Автор: mob_dp
ССЫЛКИ

Комментарии:


Оставить комментарий

Имя *:
Email *:

Все смайлы | Регистрация

Популярные файлы

Друзья сайта

Всё для Counter-Strike 1.6

Теги

  
     

Вход на сайт

     
     

Информация:

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Статистика