А вот допустим у меня есть 6 файлов ксс. И я хочу чтоб пользователь нажал на картинку и поменялась строка ксс. Допустим есть 2 файла ксс. 1. белый (стандарт) 2. черный
При белом значение ксс (ссылка на файл ксс) - /_st/my.css
При нажатии на картинку с черным стилем должно стать такое
При черном значении ксс (ссылка на файл ксс) /styles6.css
как такое сделать?
Добавлено (09 Март 2009, 15:02)
---------------------------------------------
я тут нашол статью. Поставил. Проверяю неработает
Почему? Незнаю. МОжет кто может помоч? Сайт: LiveChat.at.ua кто поможет сделать отдам скрипт сайта! И +
Добавлено (09 Март 2009, 15:11)
---------------------------------------------
Что я сделал:
1. Впихнул етот код между <head> и </head>
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='style1';
document.write('<link type="text/css" rel="StyleSheet" href="http://LiveChat.at.ua/'+diz+'.css">');
function dizsave() {
set_cookie('mydiz',document.all.mdiz.value);
location.reload();
}
</script>
Тут чет нада менять?
2. Впихнул по месту етот код:
Code
Выберите дизайн страницы:
<select name="mdiz">
<option value="styles1">Черный</option>
<option value="styles2">Оранжевый</option>
<option value="styles3">Розовый</option>
<option value="styles4">Серый</option>
<option value="styles5">Зеленый</option>
<option value="styles6">Голубой</option>
</select>
<input name="save" type="button" value="Сохранить" onClick="dizsave()">
<script>
Что еще не так? Вроде должно работать. Но чет не то.