Jump to content
  • 0

Включение CSS в зависимости от времени


kpripper
 Share

Question

8 answers to this question

Recommended Posts

  • 0

Насчет часов нашел скрипт, а как день недели учитывать ?

 

<link id="style" rel="stylesheet" type="text/css" href="css/day.css" />
<script type="text/javascript">
  var date = new Date(); // Получаем текущие дату и время
  var h = date.getHours(); // Получаем текущий час
  if (< 8 || h > 21) document.getElementById("style").href = "css/night.css"; // Если сейчас ночь, то меняем файл стилей
</script>

Link to comment
Share on other sites

  • 0

Смотря для чего. Для подсчета времени, оставшегося до конца акции — безусловно. А для смены темы сайта с "солнышка" на "месяц" — почему бы нет? Если нравится юзеру смотреть на солнышко в два часа ночи — пусть смотрит, нам что, жалко? :)

Link to comment
Share on other sites

  • 0
Это неправильно - анализировать время на стороне клиента

Это неправильно в случаях, когда от времени зависит что-то важное. В любых остальных случаях неправильное время клиента - это проблема клиента.

  • Like 1
Link to comment
Share on other sites

  • 0

Если от времени не зависит что-то важное, зачем вообще нужно им заниматься?

 

Если нравится юзеру смотреть на солнышко в два часа ночи — пусть смотрит, нам что, жалко?

Так он же первый и скажет, что авторы дураки, неправильно сделали. Нельзя так подставляться.

Link to comment
Share on other sites

  • 0
Если от времени не зависит что-то важное, зачем вообще нужно им заниматься?
 

 

Первый же пример, пришедший в голову - показывать сколько времени остаётся до конца нового года. Или на сайте указано время/дата окончания акции и также идёт обратный отсчёт.

 

В данном случае от времени не зависит что-то важное, и можно спокойно брать время с компа пользователя.

 

Так он же первый и скажет, что авторы дураки, неправильно сделали. Нельзя так подставляться.

 

Повторюсь ещё раз, что проблемы индейцев шерифа не интересуют. Если человек не в состоянии выставить у себя правильное время, то это уж точно не верстальщика заботы. 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy