Главная | Регистрация | Вход Приветствую Вас //Мужик// | RSS

[ Новые сообщения · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Основной форум Ucoz! » Скрипты для Ucoz » Два дизайна на сайте
Два дизайна на сайте
SHEIDARДата: Четверг, 05.03.2009, 14:14 | Сообщение # 1

хер!
Группа: Крематорий


Награды: 3
Репутация: 118
Замечания: 20%
ICQ номер: 485922478


Чух
Offline
Наверное есть такие люди, которые хотят сделать несколько дизайнов для своего сайта.
С помощью скрипта, показанного ниже, это можно реализовать.

Важно!
Скрипт производит замену CSS, поэтому все настройки "красоты", должны быть именно в нем. Все, что написано не в CSS, а в коде HTML, останется неизменным.

Информация о выбранном варианте сайта сохраняется в куки, что избавляет от постоянного сброса настроек.

Итак коды:
Между <head></head> вставляем этот скрипт

Code
<script>  
function getCookie(c_name)  
{  
if (document.cookie.length>0)  
{  
c_start=document.cookie.indexOf(c_name + "=");  
if (c_start!=-1)  
{  
c_start=c_start + c_name.length+1;  
c_end=document.cookie.indexOf(";",c_start);  
if (c_end==-1) c_end=document.cookie.length;  
return unescape(document.cookie.substring(c_start,c_end));  
}  
}  
return "";  
}  

function setCookie(c_name,value,expiredays)  
{  
var exdate=new Date();  
exdate.setDate(exdate.getDate()+expiredays);  
document.cookie=c_name+ "=" +escape(value)+  
((expiredays==null) ? "" : ";expires="+exdate.toGMTString());  
}  

var diz = getCookie('mydiz') ? getCookie('mydiz') :'styles1';  
document.write('<link type="text/css" rel="StyleSheet" href="http://paint.3dn.ru/'+diz+'.css">');  

function dizsave() {  
setCookie('mydiz',document.getElementsByName('mdiz')[0].value, 365);  
location.reload();  
}  
</script>

*'styles1' - название вашего CSS, лучше, если оно будет таким же.
*http://paint.3dn.ru/ - адрес на папку с CSS.
Я использую два дизайна (можно больше) и оба файла CSS (styles1.css и styles2.css) лежат в корне сайта.

Далее, в тело сайта (<body> СЮДЫ </body>) вставляем это:

Code
Выберите дизайн сайта:  
<select name="mdiz">  
<option value="styles1" selected="selected">Темный</option>  
<option value="styles2">Светлый</option>  
</select>  

<input type="button" name="save" onclick="dizsave(); return true;" value="Сохранить" />

*Выберите дизайн сайта: - Напишите че угодно, можно удалить.
*"styles1" и "styles2" - имена ваших листов стилей (CSS), обратите внимание, пишется без ".css"
*Темный и Светлый - названия ваших дизайнов, для пользователей.
 
БорландДата: Четверг, 05.03.2009, 14:18 | Сообщение # 2

Дубак
Группа: Пользователи
Сообщений: 81


Награды: 0
Репутация: 14
Замечания: 0%
ICQ номер: 361430565


Дубак
Offline
Это как?

 
-=HoF=-WolfДата: Четверг, 05.03.2009, 15:39 | Сообщение # 3

Барыга
Группа: Пользователи
Сообщений: 31


Награды: 0
Репутация: 8
Замечания: 60%
ICQ номер: 440088088


Барыга
Offline
Quote (Борланд)
Это как?

молче


С уважением создатель сайта сталкеров!
 
zaguvovaДата: Пятница, 06.03.2009, 13:05 | Сообщение # 4

Шустряк
Группа: Почётные Жители [ZS]
Сообщений: 458


Награды: 4
Репутация: 105
Замечания: 0%
ICQ номер: 397089602


Шустряк
Offline
SHEIDAR, у меня все получается только с этим проблема:
Code
Выберите дизайн сайта:   
<select name="mdiz">   
<option value="styles1" selected="selected">Темный</option>   
<option value="styles2">Светлый</option>   
</select>   

<input type="button" name="save" onclick="dizsave(); return true;" value="Сохранить" />

Я все сделал как ты сказал,но я только испортил сайт,пришлось все обратно делать,там нет не какой ошибки(чисто интересно) wacko
 
lanserevoДата: Пятница, 06.03.2009, 20:13 | Сообщение # 5

Чух
Группа: Пользователи
Сообщений: 3


Награды: 0
Репутация: 0
Замечания: 20%
ICQ номер: 459845950


Чух
Offline
кул biggrin
 
blast433Дата: Пятница, 06.03.2009, 20:48 | Сообщение # 6

Дубак
Группа: Почётные Жители [ZS]
Сообщений: 113


Награды: 0
Репутация: 23
Замечания: 0%
ICQ номер: 9206598


Дубак
Offline
Quote (zaguvova)
Я все сделал как ты сказал,но я только испортил сайт,пришлось все обратно делать,там нет не какой ошибки(чисто интересно)

пилите шура...пилите...эти руки когда нибудь станут прямыми.


Если вам дороги жизнь и рассудок, не гуляйте по торфяным болотам после наступления темноты, когда силы зла властвуют безраздельно.
Пистолет в нагаре, сапоги в крови...
 
SHEIDARДата: Суббота, 07.03.2009, 04:23 | Сообщение # 7

хер!
Группа: Крематорий


Награды: 3
Репутация: 118
Замечания: 20%
ICQ номер: 485922478


Чух
Offline
Quote (blast433)
пилите шура...пилите...эти руки когда нибудь станут прямыми.

biggrin biggrin biggrin biggrin biggrin biggrin biggrin biggrin biggrin biggrin biggrin biggrin
 
zaguvovaДата: Суббота, 07.03.2009, 07:45 | Сообщение # 8

Шустряк
Группа: Почётные Жители [ZS]
Сообщений: 458


Награды: 4
Репутация: 105
Замечания: 0%
ICQ номер: 397089602


Шустряк
Offline
Quote (blast433)
пилите шура...пилите...эти руки когда нибудь станут прямыми.

blast433, я не хочу превращать флудильню из этой темы,но! Ты считаешь что я криворукий?! dry
 
blast433Дата: Суббота, 07.03.2009, 09:58 | Сообщение # 9

Дубак
Группа: Почётные Жители [ZS]
Сообщений: 113


Награды: 0
Репутация: 23
Замечания: 0%
ICQ номер: 9206598


Дубак
Offline
Quote (zaguvova)
Ты считаешь что я криворукий?!

Да шо ты, упаси господь, но в чисто данном скрипте, да.


Если вам дороги жизнь и рассудок, не гуляйте по торфяным болотам после наступления темноты, когда силы зла властвуют безраздельно.
Пистолет в нагаре, сапоги в крови...
 
WARHAMMERДата: Суббота, 07.03.2009, 10:14 | Сообщение # 10

Кир
Группа: Почётные Жители [ZS]
Сообщений: 190


Награды: 0
Репутация: 26
Замечания: 0%
ICQ номер: 3677581


Кир
Offline
SHEIDAR, это круто! Сейчас тестами займуся на 2 сайте.. буду делать дизайн сайта для мобилы!

Нужен человек для помощи в проекте... подробней в ЛС :)
 
AvdeyДата: Суббота, 14.03.2009, 20:55 | Сообщение # 11

Урка
Группа: Друзья [ZS]
Сообщений: 860


Награды: 5
Репутация: 159
Замечания: 0%
ICQ номер: 1534785


Урка
Offline
давно хотел узнать

Мс....
 
master7172Дата: Воскресенье, 06.09.2009, 12:06 | Сообщение # 12

Чух
Группа: Пользователи


Награды: 0
Репутация: 0
Замечания: 0%
ICQ номер:


Чух
Offline
Вопрос, а если у меня ксс один и тот же, а вот хтмл нужен другой, то чо сделать надо???
 
чебурекваДата: Воскресенье, 06.09.2009, 12:14 | Сообщение # 13

Группа: Почётные Жители [ZS]
Сообщений: 1455


Награды: 4
Репутация: 138
Замечания: 0%
ICQ номер:


Урка
Offline
master7172, написано же:
Quote (SHEIDAR)
Скрипт производит замену CSS, поэтому все настройки "красоты", должны быть именно в нем. Все, что написано не в CSS, а в коде HTML, останется неизменным.


Рок,только Рок,Рок и ни чего больше)
 
_Prizrak_Дата: Воскресенье, 06.09.2009, 19:50 | Сообщение # 14

Чух
Группа: Пользователи
Сообщений: 6


Награды: 0
Репутация: 1
Замечания: 0%
ICQ номер: 478044498


Чух
Offline
Quote (SHEIDAR)
*'styles1' - название вашего CSS, лучше, если оно будет таким же.

Это, как я понимаю, название файла CSS который нужно запихнуть в корень сайта?

Quote (SHEIDAR)
*http://paint.3dn.ru/ - адрес на папку с CSS.

А это место где он хранится?
 
LiqidatorДата: Вторник, 08.09.2009, 05:06 | Сообщение # 15

Шустряк
Группа: Почётные Жители [ZS]
Сообщений: 285


Награды: 0
Репутация: 35
Замечания: 0%
ICQ номер:


Шустряк
Offline
Кулс скрипт!спС)

 
Форум » Основной форум Ucoz! » Скрипты для Ucoz » Два дизайна на сайте
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума
Последнии темы Читаемые темы
Тема для Общения! (6363) Основной форум для общения]
Eminem - Relapse (2009) (17) Музыка]
STALKER Portal 1.2 (Новая сборка) (55) Бесплатные шаблоны ZS!]
Вирус!!! (29) Скрипты для Ucoz]
Валюта на форуме (20) Скрипты для Ucoz]
Получить код баннера (полная и рабочая версия). для uCoz (25) Скрипты для Ucoz]
Создание нового блока (55) Первые шаги в системе uCoz]
Кисти (34) Все для PhotoShop]
Создание анимированной молнии (5) Уроки]
Эквалайзер в виде волны (7) Уроки]
Тема для Общения! (6363) Основной форум для общения
Поиск скриптов (414) Скрипты для Ucoz
ОБСУЖДЕНИЯ САЙТОВ (275) Основной форум для общения
Задай свой вопрос (258) Проблем с uCoz
Аватары на заказ (146) Основной форум для общения
уроки на заказ (132) Уроки
SNORKOV NET-2- [ZS] (84) Бесплатные шаблоны ZS!
ВАШ ЛЮБИМЫЙ СТИЛЬ МУЗЫКИ? (73) Музыка
STALKER 1 - В массы! (65) Бесплатные шаблоны ZS!
Ваши работы (61) Основной форум для общения
Zork Studio
Шаблоны скрипты
Форум
ЗАКРЫТЬ МЕНЮ
valter
чебуреква
NAY
VAYP
Avdey
GREH
zaguvova
Razryshitel
Radiation
n@mID
Какой из наших дизайнов лучший?
Всего ответов: 2060
Время: Загрузка...
Нас уже: 6252
Новых за месяц: 0
Новых за неделю: 0
Новых вчера: 0
Новых сегодня: 0 Dead Group [X]: 75
Администраторов: 1
Модераторов: 0
Друзей: 7
Почётные Жители [ZS]: 14
Обычных юзеров: 6151
Из них
Парней: 5981
Девушек: 239




© ZORK STUDIO 2024 Privacy Policy.
Хостинг от uCoz
POWER BY ZORK STUDIO