Admin | Дата: Четверг, 04.06.2009, 22:38 | Сообщение # 1 |
Генералиссимус
Группа: Администраторы
Сообщений: 1420
« »
.: Дополнительные данные :.
| Вот скрипт с помощю которого можно установить на сайт несколько шаблонов после [spoiler] Code <script> //Считываем куку function get_cookie(Name) { var search = Name + "=" var returnvalue = ""; if (document.cookie.length > 0) { offset = document.cookie.indexOf(search) if (offset != -1) { offset += search.length end = document.cookie.indexOf(";", offset); if (end == -1) end = document.cookie.length; returnvalue=unescape(document.cookie.substring(offset, end)) } } return returnvalue; }
//Записываем куку (упрощенный вариант) function set_cookie(cook_name,cook_value) { var exp = new Date(); var cook_time = exp.getTime() + (365*24*60*60*1000); //время жизни кука (здесь 1год) exp.setTime (cook_time); document.cookie=cook_name+'='+cook_value+'; expires=' + exp.toGMTString()+'; domain='+location.host+';'; }
diz=get_cookie('mydiz'); if(!diz) diz='файл стилей по умолчанию'; document.write('<link type="text/css" rel="StyleSheet" href="http:.../css/'+diz+'.css">');
function dizsave() { set_cookie('mydiz',document.all.mdiz.value); location.reload(); } </script> файл стилей по умолчанию-меняем на сваё text/css" rel="StyleSheet" href="http:.../css/'+diz+'.css-меняем на сваё Этот в шаблон переключатель: Code <select name="mdiz"> <option value="css файл 1">Синий</option> <option value="css файл 2">Красный</option> <option value="css файл 3">Зеленый</option> </select>
<input name="save" type="button" value="Сохранить" onClick="dizsave()">
<script> document.all.mdiz.value=diz; </script>
|
| |
|
|