Задать вопрос

Как написать скрипт для смены файла.css при обновлении страницы?

Народ!
Помогите,пожалуйста!

Необходимо написать скрипт для загрузки определённого файла стилей при загрузке/обновлении страницы сайта.

Первый файл содержит фон-1 и одно расположение блоков.
Второй файл содержит фон-2 и совсем другое расположение блоков на странице.

P.S. первоочередная задача стояла,чтобы при обновлении страницы менялся фон из расчёт 1 к 3-4 (фон-1 - 1 раз..потом 3-4 раза фон-2). Но фон-2 требует доработки стилей (ширина основного блока меняется+ смещение идёт).

Возможно ли составить такой скрипт?
  • Вопрос задан
  • 2896 просмотров
Подписаться 3 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
iiil
@iiil
Инженер и вэб-дизайнер, рисую.
Зачем Вам стили менять? Все пишите в один стиль, где например body будет иметь class=style1. Пишите в куки значение count=1. После чего при следующей загрузке проверяете значение count в куки, если оно больше или равно единицы, то присваиваете body class=style2. И так до тех пор пока count не будет больше 4, тогда сбрасываете count до нуля и все сначала.
В css пишете так:
body.style1 {
 ....
}
.style1 h1 {
 ....
}

и так далее.
Если Вы надеетесь обойтись одними и теми же названиями классов без общего класса style1 и style2, то не забудьте про кеш. Если я правильно понимаю, его надо будет чистить при смене файлов css.
Ответ написан
Комментировать
Так если на пхп просто отдавать разные стили при обновлении) Предедущее значение можно в куках хранить например)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы