X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Звук для кнопок меню сайта, Использование Java Scrypt для добавления звука к меню и кнопкам
toorr2p
toorr2p
Topic Starter сообщение 8.2.2009, 17:52; Ответить: toorr2p
Сообщение #1


Здраствуйте!
Ктонибуть знает как к кнопке(ССЫЛКЕ) в меню, добавить щелчек(звук) при наведении и при нажатии.
Можно ли это сделать с помощю Java Script ?
Зарание благодарен!
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 8.2.2009, 23:40; Ответить: ZiTosS
Сообщение #2


Одним JavaScript тут не обойтись.
Вот есть скриптик MEL.Sound (jQuery+FLASH)
А вот ещё один soundManager (JS-API + FLASH)


Поблагодарили: (0)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
toorr2p
toorr2p
Topic Starter сообщение 8.2.2009, 23:55; Ответить: toorr2p
Сообщение #3


Ой спасибо!!! буду ковырять :)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 9.2.2009, 0:07; Ответить: ZiTosS
Сообщение #4


Всегда пожалуйста, но вообще звук на страницах сайта не очень уместен я так думаю, не всем охота выслушивать писк и треск.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
toorr2p
toorr2p
Topic Starter сообщение 9.2.2009, 21:33; Ответить: toorr2p
Сообщение #5


воспользовался вашими сыллками и получил то что хотел, но звук работает только в Firefox и IE ,а в Opera нет.

Но вот наткнулся на статью статья


в которой приводится код только вот непойму что он делает? я догадываюсь что он оптимизирует работу JS под все основные браузеры.Если нет то что?

B=(function x(){})[-5]=='x'?'FF3':(function x(){})[-6]=='x'?'FF2':/a/[-1]=='a'?'FF':'\v'=='v'?'IE':/a/.__proto__=='//'?'Saf':/s/.test(/a/.toString)?'Chr':/^function \(/.test([].sort)?'Op':'Unknown'
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 9.2.2009, 22:33; Ответить: ZiTosS
Сообщение #6


Данный код просто определяет браузер в котором открывается страница, в переменную заносится одно из значений и больше ничего...
До тех пор, пока существуют различия в работе JavaScript на разных браузерах, мы пожалуй будем вынуждены определять, с каким именно клиентом мы имеем дело.

Не работает в опере, потому что скорее всего не выполняется условие(взял со страницы которую давал)
Само собой разумеется, что браузер должен поддерживать Flash (не менее 8-й версии).
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
toorr2p
toorr2p
Topic Starter сообщение 9.2.2009, 23:49; Ответить: toorr2p
Сообщение #7


И еще вопрос...

Пчему в Оpera на локальной машине (Denwer) в конце страници вот такое сообщение? >>
"mySound" is an invalid sound ID.
"mySound" is an invalid sound ID.
"mySound" is an invalid sound ID.
soundManager.initComplete(): calling soundManager.onerror()
-- SoundManager 2 failed to load (security/load error) --
soundManager.disable(): Shutting down
soundManager: Failed to initialise.
soundManager: Loading this page from local/network file system (not over HTTP?) Flash security likely restricting JS-Flash access. Consider adding current URL to "trusted locations" in the Flash player security settings manager at [url="http://www.macromedia.com/support/documentation/en/flashplayer/help/settings_manager04.html"]http://www.macromedia.com/support/document..._manager04.html[/url], or simply serve this content over HTTP.
soundManager: No Flash response within reasonable time after document load. Possible causes: Flash version under 8, no support, or Flash security denying JS-Flash communication.
"aDrumSound" is an invalid sound ID.
"aDrumSound" is an invalid sound ID.
soundManager: Getting impatient, still waiting for Flash.. :(
soundManager.beginDelayedInit()
"aDrumSound" is an invalid sound ID.
"aDrumSound" is an invalid sound ID.
soundManager._initMovie(): Waiting for ExternalInterface call from Flash..
soundManager._initMovie(): Got EMBED element (created via JS)
soundManager._createMovie(): Trying to load soundmanager2.swf
-- SoundManager 2 V2.94a.20090206 (AS2/Flash 8) --

Но на хостинге такого нет!!!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 10.2.2009, 0:13; Ответить: ZiTosS
Сообщение #8


"mySound" is an invalid sound ID.
"mySound" есть неисправный музыкальный ID.
soundManager.disable(): Прекращение работы

soundManager: Неудавшаяся инициализация

soundManager: Загружая эту страницу для локальной/сетевой файловой системы (Не http запрос), Flash ограничивет JS-flash доступ. Нужно рассмотреть добавление текущего URL в "доверенную зону", в Flash player ограничения настроек менеджера смотрите тут, или просто обращайтесь к содержимому через HTTP.

Нет ответа Flash в пределах времени после загрузки документа. Возможные причины: Версия Flash ниже 8, не поддерживается, или Flash безопасность отклоняет JS-Flash взаимодействие.

soundManager._createMovie(): Попытка загрузить soundmanager2.swf


Отсюда можно сделать вывод, на локальном компьютере возможно из-за обращения не через HTTP, JavaScript или Flash просто обрубают соединение, и связки для вызова не получается.
Возможно также как было сказано выше, что версия Flash player поддерживаемый браузером ниже 8 версии
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
toorr2p
toorr2p
Topic Starter сообщение 21.2.2009, 20:25; Ответить: toorr2p
Сообщение #9


Поменял ID с
'mySound' на 's2'

теперь вылетает
soundManager.stop(s2)
SMSound.play(): "s2"soundManager.onload() complete
SMSound._onload(): "s2" loaded.
soundManager.load(): sound10.mp3
SMSound() merged options: { id: s2, url: sound10.mp3, autoLoad: true,
stream: true, autoPlay: false, onbeforefinishtime: 5000,
onjustbeforefinishtime: 200, multiShot: true, pan: 0, volume: 100}
soundManager.createSound(): s2 (sound10.mp3)
SMSound() merged options: { id: click, url: click.mp3, autoLoad: false,
stream: true, autoPlay: false, onbeforefinishtime: 5000,
onjustbeforefinishtime: 200, multiShot: true, pan: 0, volume: 100}
soundManager.createSound(): click (click.mp3)
SMSound() merged options: { id: aDrumSound, url: sound2.mp3, autoLoad: false,
stream: true, autoPlay: false, onbeforefinishtime: 5000,
onjustbeforefinishtime: 200, multiShot: true, pan: 0, volume: 100}
soundManager.createSound(): aDrumSound (sound2.mp3)
soundManager.initComplete(): calling soundManager.onload()
-- SoundManager 2 loaded (OK) --

Люди подскажите что делать плиз..! :)
<script type="text/javascript">
soundManager.url = 'soundmanager2.swf'; // указываем путь к swf файлу
soundManager.debugMode = true;
soundManager.consoleOnly = false;
soundManager.setVolume('aDrumSound',10);
soundManager.onload = function() {
// создаем аудио ролики
soundManager.createSound('aDrumSound','sound2.mp3');
soundManager.createSound('click','click.mp3');
soundManager.createSound({
id: 's2',
url: 'sound10.mp3',
autoLoad: true
});
}

function someSound(){
soundManager.play('s2');
soundManager.setVolume('myNewSound',10);
}
</script>

Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 21.2.2009, 21:51; Ответить: ZiTosS
Сообщение #10


А скрипт то работает?
И вообще вы знаете что значит debug? debug - это сопровождение кода для выявления ошибок.
Попробуй заменить
soundManager.debugMode = true;
На
soundManager.debugMode = false;

И myNewSound у тебя такого вообще нету.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) ВНИМАНИЕ: OnClickA - надежная рекламная сеть для вебмастеров и рекламодателей 🔥 Монетизируй любой трафик 🔥
Выкупим весь твой трафик. Повышенные выплаты для топовых паблишеров &#
6 OnClickA 1941 Вчера, 17:15
автор: OnClickA
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыБыстрая индексация страниц сайта и обратных ссылок - 2Index
32 2Index 5482 Вчера, 16:33
автор: 2Index
Открытая тема (нет новых ответов) ✅ sms.chekons.com - ⭐ Сервис для получения SMS на реальные номера USA "Non-VoIP, безлим SMS, API" ⭐
Сервис для получения SMS на реальные номера USA
9 Chekon 3365 Вчера, 13:24
автор: Chekon
Горячая тема (нет новых ответов) AviTool - мощный инструмент для автоматизации работы с Avito
90 Shadow 76512 15.3.2024, 22:07
автор: Shadow
Открытая тема (нет новых ответов) Получение гос. гранта для IT сферы
2 metvekot 933 15.3.2024, 11:08
автор: Skyworker


 



RSS Текстовая версия Сейчас: 19.3.2024, 9:21
Дизайн