Смена фона сайта by Platinum для uCoz


Смена фона сайта by Platinum для uCoz

1952
7 из 10
Проголосовало: 4






Скрипт позволяет пользователю менять фон по своему вкусу, фон запоминается на куках

Установка:

Этот код вставляем в любой глобальный блок

Code
<script type="text/javascript">
  function okno(){
  _uWnd.alert($("#okno1").html(),'Смена фона',{name:'24a', align:'left', w:420, h:400, tm:400000, icon:'http://s36.ucoz.net/img/icon/tip.png'})  
  };

function plat1(){
setCookie('platbg1','1','365'); eraseCookie('platbg2');eraseCookie('platbg3');eraseCookie('platbg4');eraseCookie('platbg5');eraseCookie('platbg6'); eraseCookie('platbg7'); eraseCookie('platbg8'); eraseCookie('platbg9');  
$('body').css('background-image', 'url(" http://allmuzik.ucoz.ru/platinum/1.jpg")');
};

function plat2(){
setCookie('platbg2','1','365'); eraseCookie( 'platbg1' );eraseCookie( 'platbg3' );eraseCookie( 'platbg4' );eraseCookie( 'platbg5' );eraseCookie( 'platbg6' ); eraseCookie('platbg7'); eraseCookie('platbg8'); eraseCookie('platbg9');  
  $('body').css('background-image', 'url(" http://allmuzik.ucoz.ru/platinum/2.jpg")');
};

function plat3(){
setCookie('platbg3','1','365'); eraseCookie( 'platbg1' );eraseCookie( 'platbg2' );eraseCookie( 'platbg4' );eraseCookie( 'platbg5' );eraseCookie( 'platbg6' ); eraseCookie('platbg7'); eraseCookie('platbg8'); eraseCookie('platbg9');  
  $('body').css('background-image', 'url(" http://allmuzik.ucoz.ru/platinum/3.jpg")');
};
   

function plat4(){
setCookie('platbg4','1','365'); eraseCookie( 'platbg1' );eraseCookie( 'platbg2' );eraseCookie( 'platbg3' );eraseCookie( 'platbg5' );eraseCookie( 'platbg6' ); eraseCookie('platbg7'); eraseCookie('platbg8'); eraseCookie('platbg9');  
  $('body').css('background-image', 'url(" http://allmuzik.ucoz.ru/platinum/4.jpg")');
};

function plat5(){
setCookie('platbg5','1','365'); eraseCookie( 'platbg1' );eraseCookie( 'platbg2' );eraseCookie( 'platbg3' );eraseCookie( 'platbg4' );eraseCookie( 'platbg6' ); eraseCookie('platbg7'); eraseCookie('platbg8'); eraseCookie('platbg9');  
  $('body').css('background-image', 'url(" http://allmuzik.ucoz.ru/platinum/5.jpg")');  
};

function plat6(){
setCookie('platbg6','1','365'); eraseCookie( 'platbg1' );eraseCookie( 'platbg2' );eraseCookie( 'platbg3' );eraseCookie( 'platbg4' );eraseCookie( 'platbg5' ); eraseCookie('platbg7'); eraseCookie('platbg8'); eraseCookie('platbg9');  
  $('body').css('background-image', 'url(" http://allmuzik.ucoz.ru/platinum/6.jpg")');  
};  
   
   
  function plat7(){
setCookie('platbg7','1','365'); eraseCookie( 'platbg1' );eraseCookie( 'platbg3' );eraseCookie( 'platbg4' );eraseCookie( 'platbg5' );eraseCookie( 'platbg6' ); eraseCookie('platbg2'); eraseCookie('platbg8'); eraseCookie('platbg9');  
  $('body').css('background-image', 'url(" http://allmuzik.ucoz.ru/platinum/7.jpg")');
};  

   
  function plat8(){
setCookie('platbg8','1','365'); eraseCookie( 'platbg1' );eraseCookie( 'platbg3' );eraseCookie( 'platbg4' );eraseCookie( 'platbg5' );eraseCookie( 'platbg6' ); eraseCookie('platbg2'); eraseCookie('platbg7'); eraseCookie('platbg9');  
  $('body').css('background-image', 'url(" http://allmuzik.ucoz.ru/platinum/8.jpg")');
};
   
  function plat9(){
setCookie('platbg9','1','365'); eraseCookie( 'platbg1' );eraseCookie( 'platbg3' );eraseCookie( 'platbg4' );eraseCookie( 'platbg5' );eraseCookie( 'platbg6' ); eraseCookie('platbg7'); eraseCookie('platbg8'); eraseCookie('platbg2');  
  $('body').css('background-image', 'url(" http://allmuzik.ucoz.ru/platinum/9.jpg")');
};  
  </script>  
  <script src="http://allmuzik.ucoz.ru/platinum/cookies.js"></script>  
  <script>  
  if(getCookie('platbg1')) {  
  $('body').css('background-image', 'url(" http://allmuzik.ucoz.ru/platinum/1.jpg")');  
  };  
  if(getCookie( 'platbg2' )) {  
  $('body').css('background-image', 'url(" http://allmuzik.ucoz.ru/platinum/2.jpg")');
  };  
  if(getCookie( 'platbg3' )) {  
  $('body').css('background-image', 'url(" http://allmuzik.ucoz.ru/platinum/3.jpg")');  
  };  
  if(getCookie( 'platbg4' )) {  
  $('body').css('background-image', 'url(" http://allmuzik.ucoz.ru/platinum/4.jpg")');
  };  
  if(getCookie( 'platbg5' )) {  
  $('body').css('background-image', 'url(" http://allmuzik.ucoz.ru/platinum/5.jpg")');  
  };  
  if(getCookie( 'platbg6' )) {  
  $('body').css('background-image', 'url(" http://allmuzik.ucoz.ru/platinum/6.jpg")');  
  };  
  if(getCookie( 'platbg7' )) {  
  $('body').css('background-image', 'url(" http://allmuzik.ucoz.ru/platinum/7.jpg")');  
  };  
  if(getCookie( 'platbg8' )) {  
  $('body').css('background-image', 'url(" http://allmuzik.ucoz.ru/platinum/8.jpg")');  
  };  
  if(getCookie( 'platbg9' )) {  
  $('body').css('background-image', 'url(" http://allmuzik.ucoz.ru/platinum/9.jpg")');  
  };  
  </script>  
   
  <div style="display:none;" id="okno1">
  <img onclick="plat1()" src=" http://allmuzik.ucoz.ru/platinum/1.jpg " width="130px" height="120px">
  <img onclick="plat2()" src=" http://allmuzik.ucoz.ru/platinum/2.jpg " width="130px" height="120px">  
  <img onclick="plat3()" src=" http://allmuzik.ucoz.ru/platinum/3.jpg " width="130px" height="120px">  
  <img onclick="plat4()" src=" http://allmuzik.ucoz.ru/platinum/4.jpg " width="130px" height="120px">  
  <img onclick="plat5()" src=" http://allmuzik.ucoz.ru/platinum/5.jpg " width="130px" height="120px">  
  <img onclick="plat6()" src=" http://allmuzik.ucoz.ru/platinum/6.jpg " width="130px" height="120px">  
  <img onclick="plat7()" src=" http://allmuzik.ucoz.ru/platinum/7.jpg " width="130px" height="120px">  
  <img onclick="plat8()" src=" http://allmuzik.ucoz.ru/platinum/8.jpg " width="130px" height="120px">  
  <img onclick="plat9()" src=" http://allmuzik.ucoz.ru/platinum/9.jpg " width="130px" height="120px">  
  </div>


Этот туда, где хотим видеть ссылку на смену фона

Code
<a href="javascript://" onclick="okno();"><font size="6">Сменить фон</font></a>


Ссылку настраиваем как хотим...хоть картинкой, хоть гирлянду на неё вешайте...
Если хотите поставить свои изображения, то замените все ссылки на изображения в коде на свои (тут вам придётся немного по-капаться).
Если есть какие-то вопросы или нужна помощь в установке - обращайтесь ! Стучите в скайп platinum17795 или на мыло platinum355@mail.ru.
Автор публикации: Загрузка
Загрузка
Platinum, это его n материал
Источник: http://allmuzik.ucoz.ru
  • Всего комментариев: 7

ВоВаН
+1
ВоВаН написал: Написано 26 Ноября 2011 в 20:54
Комментарий №7
Sid_MC_aka_Destroy,
Code

<style>
body {background-attachment:fixed}  
</style>

Sid_MC_aka_Destroy
0
Sid_MC_aka_Destroy написал: Написано 26 Ноября 2011 в 19:52
Комментарий №6
Люди, а как здесь присвоить некоторым изображениям позицию fixed? (желательно с примером)

GM-DOC
0
GM-DOC написал: Написано 25 Октября 2011 в 17:21
Комментарий №5
Народ а как заменить на свой фон ? Ну сменить картинки ?

lesha1992
0
lesha1992 написал: Написано 10 Октября 2011 в 21:43
Комментарий №4
У меня есть вариант этого скрипта где вместо 9 фонов 144 фона

Platinum
0
Platinum написал: Написано 16 Августа 2011 в 15:52
Комментарий №2
Ссылку на демо вы естественно не выложили... dry

NiKiT0S
0
NiKiT0S написал: Написано 16 Августа 2011 в 15:46
Комментарий №1
Незнаю, мне как то больше через css подходит....

Platinum
0
Platinum написал: Написано 16 Августа 2011 в 15:53
Комментарий №3
Вам никто не мешает через CSS менять...это сделано дя того, чтобы пользователь сам мог для себя выбирать фон, который ему больше под душе... smile

  • Оставить комментарий:
Добавлять комментарии могут только зарегистрированные пользователи.
Регистрация | Вход
Меню сайта
Категории
Для помощи создания сайта uCoz 24
Скрипты и модификации для Ucoz 2101
Шаблоны форумов Ucoz 28
Шаблоны сайтов Ucoz 429
Авторство Webo4ki 309
php скрипты для ucoz 57
Графика для uCoz 40
Мини-чат
Последние комментарии
Поставил ваш код он начинает считать от 0 до 100 и останавливаеться. я думал он будет в случайном порядке показывать цыфры
как поставить свою ссылку и логотип
  • Сатурн-1 написал:
  • Похвально.
  • Winston888 написал:
  • Я не говорил что делаю только скрипты. Я делаю шаблоны, скрипты, адаптации с разных движков под ucoz и на оборот + я ещё и сам рисую. В данный момент занимаюсь дизайном для webo4ka сам рисую сам верстаю.
  • Сатурн-1 написал:
  • Заметь, мы делаем почти одну и ту же работу.
    Ты - скрипты, я -шаблон. И каждый делает это бесплатно, НО
    ты делаешь скрипты без шаблона, я делаю шаблон без скриптов (не считая основных).
    Я тоже могу сказать что твои скрипты не идеальны, но не буду т.к. даже не знаю какие из всех существующих твои.
    Поэтому ты не сравнивай скрипты и шаблоны да еще и на Ucoz'e, мы же не на хакатоне каком нибудь.
    Последние темы
    Опрос
    204
    А
    Р
    Что произойдёт: $("#...
    Статистика
    Анализ интернет сайта
    0
    онлайн
    0
    наших
    0
    чужих
    Онлайн всего: 7
    Гостей: 6
    Пользователей: 1
    0
    Сегодня были
    Топ пользователей: