Login
Oпределить время на стороне клиента
NEW 04.11.10 23:17
in Antwort voxel3d 04.11.10 23:07
правельно вставил?:
Бек пропал савсем.
В ответ на:
...
<body class="img">
<script type="text/javascript">
// <![CDATA[
document.body.style.backgroundImage = 'url(images/background/background_' + new Date().getHours() + '.png)';
// ]]>
</script>
<div id="header">...
...
<body class="img">
<script type="text/javascript">
// <![CDATA[
document.body.style.backgroundImage = 'url(images/background/background_' + new Date().getHours() + '.png)';
// ]]>
</script>
<div id="header">...
Бек пропал савсем.
NEW 04.11.10 23:18
in Antwort Ivan_Pomidoroff 04.11.10 23:17
NEW 04.11.10 23:21
in Antwort Ivan_Pomidoroff 04.11.10 22:34
так у меня они и берут с одного места - через яваскрипт клиента.
более того реализация выбора бэкгроунда находится в одном блоке с выбором картинки
более того реализация выбора бэкгроунда находится в одном блоке с выбором картинки
Фашизм будет разбит
Человека карают только те боги, в которых он верит
NEW 05.11.10 07:38
in Antwort Ivan_Pomidoroff 04.11.10 23:17, Zuletzt geändert 05.11.10 07:40 (voxel3d)
ZOMG, Иван, чё ты такой беспомощный?
Вставил правильно.
Пути проверь: закомментируй строку с присваиванием бэкграунда и поставь просто присваивание файла:
Вставил правильно.
Пути проверь: закомментируй строку с присваиванием бэкграунда и поставь просто присваивание файла:
// document.body.style.backgroundImage = 'url(images/background/background_' + new Date().getHours() + '.png)';
document.body.style.backgroundImage = 'url(images/background/background_19.png)';
алертом, посмотри, наконец, чему значение равно после присваивания бэкграунда:
alert(document.body.style.backgroundImage);
Dropbox - средство синхронизации и бэкапа файлов.
NEW 05.11.10 11:00
in Antwort voxel3d 05.11.10 07:38
С чего ты взял что я непробывал разные варианты... я этм постоянно занимаюсь.
После некоторых изменений (поменял в стилях положение цвета боди) ситуация изменилась.
Теперь картинка с бекграундом отображается но отображается на всю страницу:

Поместил код в див "хеадер" - безрезультатно. Скорей всего я что-то непонимаю в замодействиях стилей.
Кста, про стили раньше осноыной цвет бека был таким:
body {
background-color: #070707;
}
теперь я его прописал в классе имг:
<body class="img">
---------------------------------------------------------
.img {
background-color: #070707;
margin: 0;
padding: 0;
}
После некоторых изменений (поменял в стилях положение цвета боди) ситуация изменилась.
Теперь картинка с бекграундом отображается но отображается на всю страницу:

Поместил код в див "хеадер" - безрезультатно. Скорей всего я что-то непонимаю в замодействиях стилей.
Кста, про стили раньше осноыной цвет бека был таким:
body {
background-color: #070707;
}
теперь я его прописал в классе имг:
<body class="img">
---------------------------------------------------------
.img {
background-color: #070707;
margin: 0;
padding: 0;
}
NEW 05.11.10 11:24
in Antwort voxel3d 05.11.10 07:38, Zuletzt geändert 05.11.10 11:34 (Ivan_Pomidoroff)
Как теперь на яваскрипт обьяснить чтобы вон только по х повторялся или был в пределах дива?
денег не дам.
В ответ на:
Не твое это, ох не твое.
Не твое это, ох не твое.
денег не дам.
NEW 05.11.10 11:39
in Antwort Ivan_Pomidoroff 05.11.10 11:24
Как теперь на яваскрипт обьяснить чтобы вон только по х повторялся?
------
Ты бы все же ознакомился с тем с чем работаешь.
Методом тыка оно конечно хорошо, но при большом числе возможностей попасть правильно очень сложно.
По вопросу - жабий скрипт для "только по х" совершенно не нужен. Нужно прописать соответствующий CSS и class для х...
------
Ты бы все же ознакомился с тем с чем работаешь.
Методом тыка оно конечно хорошо, но при большом числе возможностей попасть правильно очень сложно.

По вопросу - жабий скрипт для "только по х" совершенно не нужен. Нужно прописать соответствующий CSS и class для х...
NEW 05.11.10 11:50
in Antwort Ivan_Pomidoroff 05.11.10 11:00
Кста, про стили раньше осноыной цвет бека был таким:
------
А что именно поменялось? Ответ - ни-че-го. Мог вполне прописать наследование (это же каскадные, наследуемые стили) стиля и прописать дополнитьельно только margin & padding - все работало бы также. Правда для этого надо читать документацию по CSS...
Знаю, что читать доки занятие тяжкое, но оно неизбежное.
Эээ... по результатам двух топиков - ты не прогрессируешь... Будь Я твоим шефом на работе - уже бы взял под особый контроль-мониторинг твои возможности к самообучению... и, возможно, искал бы замену... даже если бы ты справлялся с остальным.
------
А что именно поменялось? Ответ - ни-че-го. Мог вполне прописать наследование (это же каскадные, наследуемые стили) стиля и прописать дополнитьельно только margin & padding - все работало бы также. Правда для этого надо читать документацию по CSS...
Знаю, что читать доки занятие тяжкое, но оно неизбежное.
Эээ... по результатам двух топиков - ты не прогрессируешь... Будь Я твоим шефом на работе - уже бы взял под особый контроль-мониторинг твои возможности к самообучению... и, возможно, искал бы замену... даже если бы ты справлялся с остальным.
NEW 05.11.10 11:51
А это еще зачем? Методом тыка, время летит незаметнее))))
in Antwort Murr_0003 05.11.10 11:39
В ответ на:
Ты бы все же ознакомился с тем с чем работаешь.
Ты бы все же ознакомился с тем с чем работаешь.
А это еще зачем? Методом тыка, время летит незаметнее))))
NEW 05.11.10 13:35
in Antwort Ivan_Pomidoroff 05.11.10 11:00, Zuletzt geändert 05.11.10 13:59 (voxel3d)
Если тебе надо, чтобы маленькая картинка, которую ты назначаешь картинкой для блока, повторялась только по вертикали или по горизонтали, ты должен назначить в стиле свойство background-repeat: repeat-x; или repeat-y.
http://htmlbook.ru/css/background-repeat
В конкретно данном жабаскрипте не надо используя жабаскрипт css-свойство устанавливать, просто в таблицу стилей добавь, что я выше написал.
В какой ещё хеадер? Тебе надо бэкграунд для всей страницы? Работай с боди. Если не для всей, надо написать здесь, где именно тебе нужна смена картинки на странице. Если кратко: ты можешь сделать бэкграунд из картинки для любого элемента на странице, в частности, для какого-нибудь DIV, если тебе надо фон менять у части страницы.
Это равноценно. Можно стиль для тэга прописать, боди в документе в одном экземпляре существует, можно тэгу класс назначить и прописывать стиль классу.
Вот здесь почитай: http://htmlbook.ru/samcss/vvedenie-v-css.
http://htmlbook.ru/css/background-repeat
В конкретно данном жабаскрипте не надо используя жабаскрипт css-свойство устанавливать, просто в таблицу стилей добавь, что я выше написал.
В ответ на:
Поместил код в див "хеадер" - безрезультатно.
Поместил код в див "хеадер" - безрезультатно.
В какой ещё хеадер? Тебе надо бэкграунд для всей страницы? Работай с боди. Если не для всей, надо написать здесь, где именно тебе нужна смена картинки на странице. Если кратко: ты можешь сделать бэкграунд из картинки для любого элемента на странице, в частности, для какого-нибудь DIV, если тебе надо фон менять у части страницы.
В ответ на:
Кста, про стили раньше осноыной цвет бека был таким:
...
теперь я его прописал в классе имг:
Кста, про стили раньше осноыной цвет бека был таким:
...
теперь я его прописал в классе имг:
Это равноценно. Можно стиль для тэга прописать, боди в документе в одном экземпляре существует, можно тэгу класс назначить и прописывать стиль классу.
Вот здесь почитай: http://htmlbook.ru/samcss/vvedenie-v-css.
Dropbox - средство синхронизации и бэкапа файлов.
NEW 05.11.10 14:09
in Antwort voxel3d 05.11.10 13:35
Спасибо большое - получилось )
Только пришлось ещё поменять названия картинок с 01, 02, 03... на 1, 2, 3... . Кста, небудет с этим проблем, может у других пользователей яваскрипт представит формат в двойном отображении? Независит это от настроек компьютера клиента?
Только пришлось ещё поменять названия картинок с 01, 02, 03... на 1, 2, 3... . Кста, небудет с этим проблем, может у других пользователей яваскрипт представит формат в двойном отображении? Независит это от настроек компьютера клиента?
NEW 05.11.10 14:50
Не должно быть проблем.
in Antwort Ivan_Pomidoroff 05.11.10 14:09
В ответ на:
Независит это от настроек компьютера клиента?
Независит это от настроек компьютера клиента?
Не должно быть проблем.
Dropbox - средство синхронизации и бэкапа файлов.
NEW 05.11.10 16:17
in Antwort voxel3d 05.11.10 14:50
Отлично. )
Мне как раз было лучше чтобы время бралось у клиента, чтобы примерно совподало с тем что у него за окном.
Всем кто помогал - ещё раз спасибо.
Мне как раз было лучше чтобы время бралось у клиента, чтобы примерно совподало с тем что у него за окном.
Всем кто помогал - ещё раз спасибо.
