• Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: JonMagon  
Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » JavaScript » Плеер + JavaScript +Cookies
Плеер + JavaScript +Cookies
MSerega
Сообщений: 122
Репутация: 4

Сообщение # 1 | 09:20:23
Ребят помогите с таким приколом. Делаю школьный сайт и хотел вставить на главную плеер со звуком "Добро пожаловать на
школьный сайт" Как его сделать что бы оно записало в куки. тоесть что бы
оно раз сказало "Добро пожаловать на сайт" и все. Ну если конечно куки
почистят то обратно будет говорить?.

Код
<?$WIDGET$('38','%2FFiles%2Fwellcome%2Fwellcome.mp3|0055E9|1|1|0|1')?2;?>
Как это реализовать может кто то код написать? Ибо я в JavaScript +Cookies не селен

Если не можешь прожить жизнь нормально, проживи ее афигенно
Goodmind
Сообщений: 80
Репутация: 18

Сообщение # 2 | 14:23:47
MSerega12, Бросьте эту затею, принудительно проигрывать звук - это бред
MSerega
Сообщений: 122
Репутация: 4

Сообщение # 3 | 15:00:02
Goodmind, Если бы я заставлял слушать целую песню то тогда я с вами согласен. А так у меня 3х секундая запись и то там просто приветствие!!!

Если не можешь прожить жизнь нормально, проживи ее афигенно
Assistant@online
Сообщений: 3
Репутация: 2

Сообщение # 4 | 15:14:00
MSerega12, http://www.woweb.ru/load/114-1-0-2568 там достаточно скриптов что сможете переделать под себя.
MSerega
Сообщений: 122
Репутация: 4

Сообщение # 5 | 15:20:48
Assistant@online, Не вижу тут примера с куками что бы после обновления страницы мой звук снова не воспроизводился.

Если не можешь прожить жизнь нормально, проживи ее афигенно
Сообщение отредактировал MSerega12 - Воскресенье, 25 Май 2014, 15:36:29
PhoEn-X
Сообщений: 42
Репутация: 2

Сообщение # 6 | 15:50:08
Код
<script type="text/javascript">
$.cookie('mainPageGreeting');
if(!$.cookie('mainPageGreeting')) {
$.cookie('mainPageGreeting', 'anyText');
//Тут выполняем воспроизведение вашей музыки
}
</script>
Примерно такой каркас должен быть. Для работы нужен еще файл для работы cookie (скорее всего вот этот).
upd. в меню справа есть ссылка Read the Docs - документация, там найдете дополнительную информацию по использованию cookie

Сообщение отредактировал PhoEn-X - Воскресенье, 25 Май 2014, 15:52:25
MSerega
Сообщений: 122
Репутация: 4

Сообщение # 7 | 15:54:56
PhoEn-X, Надо как то так?

Код
<script type="text/javascript" src="/js/jquery.cookie"></script>
$.cookie('mainPageGreeting');  
  if(!$.cookie('mainPageGreeting')) {  
  $.cookie('mainPageGreeting', 'anyText');  
  <?$WIDGET$('38','%2FFiles%2Fwellcome%2Fwellcome.mp3|0055E9|1|1|0|1')?>
  }  
  </script>

Если не можешь прожить жизнь нормально, проживи ее афигенно
PhoEn-X
Сообщений: 42
Репутация: 2

Сообщение # 8 | 16:08:55
MSerega12, нет, совсем не так. У вас что за объект такой <?WIDGET$?>? Никогда о таком не слышал. Тогда можно сделать так:
Код
<div id="mainPageGreeting" style="display: none;"><?$WIDGET$('38','%2FFiles%2Fwellcome%2Fwellcome.mp3|0055E9|1|1|0|1')?2;?></div>
В итоге имеем div с нужным нам содержимым.
И где-нибудь под этим div'ом кладем наш jquery код
Код
<script type="text/javascript">   
$.cookie('mainPageGreeting');   
if(!$.cookie('mainPageGreeting')) {   
$.cookie('mainPageGreeting', 'anyText');   
$('#mainPageGreeting').removeAttr('style');
}   
</script>
Таким образом если у нас cookie с именем mainPageGreeting не существуют, то мы их создаем, убираем аттрибут style у div'а, чтобы он стал видимым, в таком случае должна проигрываться музыка.

Сообщение отредактировал PhoEn-X - Воскресенье, 25 Май 2014, 16:10:18
MSerega
Сообщений: 122
Репутация: 4

Сообщение # 9 | 16:18:41
PhoEn-X, 
Код
<?$WIDGET$('38','%2FFiles%2Fwellcome%2Fwellcome.mp3|0055E9|1|1|0|1')?>
Это стандартный виджет плеера в ucoz.
PhoEn-X, что то он не хочет воспроизводиться..
Может гляните вот ссылка Школьный сайт

Если не можешь прожить жизнь нормально, проживи ее афигенно
PhoEn-X
Сообщений: 42
Репутация: 2

Сообщение # 10 | 16:25:14
MSerega12, почему у вас 
Код
<div id="mainPageGreeting" style="display: block;">
Вместо
Код
<div id="mainPageGreeting" style="display: none;">
??

Добавлено (25 Май 2014, 16:25:14)
---------------------------------------------
MSerega12, так же у вас 2 файла, которые судя по всему конфликтуют, а именно

Код
<script type="text/javascript" src="http://school1.olexandrivka.info/js/cookie.js"></script>
и
Код
<script type="text/javascript" src="http://school1.olexandrivka.info/js/jquery.cookie.js"></script>
Уберите, допустим, второй

MSerega
Сообщений: 122
Репутация: 4

Сообщение # 11 | 16:25:33
PhoEn-X, вже поменял обратно. просто проверял. Потому что когда none стоит оно не хочет играть. если поставить блок то оно то играет но опять же таки оно играет каждый раз при обновлении странички. А я хочу что бы оно записало в куки и больше не воспроизводило. Тоесть зашел пользователь ему сказало добро пожаловать и все. больше воспроизводиться не будет пока не почистит куки

Если не можешь прожить жизнь нормально, проживи ее афигенно
Сообщение отредактировал MSerega12 - Воскресенье, 25 Май 2014, 16:27:17
PhoEn-X
Сообщений: 42
Репутация: 2

Сообщение # 12 | 16:29:33
MSerega12, вы один из-файлов то уберите.

MSerega
Сообщений: 122
Репутация: 4

Сообщение # 13 | 16:30:12
PhoEn-X, это файлик с кусочком кода и врятли оно конфликтуриует.

Код
<script type="text/javascript" src="http://school1.olexandrivka.info/js/cookie.js">
а 
Код
<cript type="text/javascript" src="http://school1.olexandrivka.info/js/jquery.cookie.js">
скачал по вашей ссылке

Если не можешь прожить жизнь нормально, проживи ее афигенно
PhoEn-X
Сообщений: 42
Репутация: 2

Сообщение # 14 | 16:34:35
MSerega12, а зачем вам второй, если у вас уже есть один?)
Цитата PhoEn-X ()
Для работы нужен еще файл для работы cookie (скорее всего вот этот)
Я же не говорю, что нужен именно он и никакой другой)
MSerega12, и все-таки удалите один из них. Если не поможет - удалите другой, а первый верните.

Сообщение отредактировал PhoEn-X - Воскресенье, 25 Май 2014, 16:36:05
MSerega
Сообщений: 122
Репутация: 4

Сообщение # 15 | 16:35:10
PhoEn-X, Я кажеться понял!!! Извините щас все сделаю... код подошел это я дурак забыл почистить куки что бы проверить!"!!!!

Если не можешь прожить жизнь нормально, проживи ее афигенно
Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » JavaScript » Плеер + JavaScript +Cookies
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск: