Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 08.05.2013
Сообщений: 7

Добовление медиа файла

02.12.2013, 19:36. Показов 1015. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Есть скрипт

JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<script type="text/javascript" src="http://zadarma.com/swfobject.js"></script> 
<script type="text/javascript"> 
    var flashvars = {};
    flashvars.phone="1111";
    flashvars.img1="http://zadarma.com/images/but/call3_red_ru_free.png";
    flashvars.img2="http://zadarma.com/images/but/call2_green_ru_connecting.png";
    flashvars.img3="http://zadarma.com/images/but/call2_green_ru_reset.png";
    flashvars.img4="http://zadarma.com/images/but/call2_green_ru_error.png";
    var params = {};
    params.wmode='transparent';
    var attributes = {};
    swfobject.embedSWF("http://zadarma.com/pbutton.swf", "myAlternativeContent", "215", "138", "9.0.0", false, flashvars, params, attributes);
</script> 
<div id="myAlternativeContent"> 
    <a href="http://www.adobe.com/go/getflashplayer"> 
    <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /> 
    </a> 
</div>
Я бы хотел, чтобы при нажатии на кнопку, начинал проигрываться медиа-файл, а то появляется картинка что соединение идет, а звукового сопровождения нету, очень непривычно. Если это сложно реализовать, то тогда лучше даже не напрягаться. Заранее, Спасибо.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
02.12.2013, 19:36
Ответы с готовыми решениями:

Добовление строки в таблицу?
У меня есть скрипт: &lt;table id='user_sms'&gt;&lt;tr&gt; &lt;td valign='top'&gt;...&lt;/td&gt; &lt;td&gt;...&lt;/td&gt;&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt; Мне нужно что бы...

Добовление тегов к выделенному тексту в textarea
Здравствуйте, я пишу свой блог и мне надо сделать так чтобы когда ты выделил текст в textarea и нажал картинку (например &quot;Добавить...

Вставка медиа файла в joomla
Есть ли какой бесплатный модуль, плагин или компонент, с помощью которого можно вставлять создаваемую запись видео, фотографии, аудио, а...

7
Юзер с абсолютным слухом
 Аватар для Опан
709 / 489 / 195
Регистрация: 17.12.2010
Сообщений: 1,428
02.12.2013, 23:57
Кнопка представляет собой flash-элемент. Только открыть в программе-студии Flash-MX или подобной ей, и запрограммировать в событие по нажатию, чтобы издавался звук. В то же время, вряд ли удастся сохранить изменения прямо на сайте zadarma.com
0
0 / 0 / 0
Регистрация: 08.05.2013
Сообщений: 7
03.12.2013, 00:11  [ТС]
Спасибо за ответ. Ну может можно какой-то параметр, добавить. Необязательно, чтобы был гудок при наборе, подойдет вариант, что как только нажать позвонить прозвучала в течении 2-3 секунд такая вот мелодия http://noise.podst.ru/posts/4307/ и было понятно что звонок пошел. Разве нельзя в параметрах добавить такую вещицу? Мне просто кажется, что легко можно реализовать такой вариант, хотя я могу и ошибаться.
0
Юзер с абсолютным слухом
 Аватар для Опан
709 / 489 / 195
Регистрация: 17.12.2010
Сообщений: 1,428
03.12.2013, 01:03
Попробовал я поменять в 5 и 6 строках параметры соответственно flashvars.img1 и flashvars.img2 местами. Теперь изначально на кнопке написано соединение, а после нажатия - звонок со скайпа. А что касается звука, даже если такой параметр есть (скажем, flashvars.sound), то без знания документации на эту кнопку мы никогда сами не угадаем ни правильного имени параметра, ни того, какие значения он может принимать. Я даже пробовал обернуть эту кнопку так : <div onclick="audio.play()">...</div>, но ничего из этого не вышло. Так что, ...
0
0 / 0 / 0
Регистрация: 08.05.2013
Сообщений: 7
03.12.2013, 01:10  [ТС]
Насколько я знаю в JavaScripte можно добавлять медиа-файлы, которые можно сделать так, чтобы при клике проигрывались. Реально ли сделать как вариант, чтобы кнопка открывалась в отдельном окне и когда человек нажимал на flash-элемент одновременно с этим же кликом срабатывал JavaScript и включался медиа-файл?
0
Юзер с абсолютным слухом
 Аватар для Опан
709 / 489 / 195
Регистрация: 17.12.2010
Сообщений: 1,428
03.12.2013, 01:29
Дело в том, что в событие по нажатию на любой HTML-элемент страницы можно прописать событие onclick(), при котором проигрывается звук, или что-то другое происходит, а с элементами flash так не получается. Я уже не первый раз с этим сталкиваюсь. На пример, так же, если flash вставить между <a> и </a>, то он не будет действовать, как ссылка в отличии от обычного изображения <img>. Это и затрудняет решение.
0
0 / 0 / 0
Регистрация: 08.05.2013
Сообщений: 7
03.12.2013, 20:56  [ТС]
Я понял. Большое спасибо за помощь.

Добавлено через 19 часов 13 минут
Я для интереса удалил http://zadarma.com/ с первой и двенадцатой строки
JavaScript
1
2
3
4
5
<script type="text/javascript" src="swfobject.js"></script> 
.
.
.
swfobject.embedSWF("pbutton.swf", ........
После этого вложил swfobject.js и pbutton.swf в папку с файлом index.html (в котором этот скрипт). И на мое удивление все сработало. Я так понимаю, что теперь для решение моей задачи, можно просто изменить файл pbutton.swf и брать его не с http://zadarma.com/, а со своего сайта и не надо думать над этим
Цитата Сообщение от Опан Посмотреть сообщение
В то же время, вряд ли удастся сохранить изменения прямо на сайте zadarma.com
Только Вот вопрос. А что нужно там заменить или добавить в файле pbutton.swf ? Спасибо.
0
Юзер с абсолютным слухом
 Аватар для Опан
709 / 489 / 195
Регистрация: 17.12.2010
Сообщений: 1,428
03.12.2013, 22:48
У меня после копирования файла pbutton.swf на компютер кнопка перестала появляться.
А чтобы этот файл изменить, нужно открыть его в программе Flash MX (она платная). Там обычно при разработке любой flash-анимации можно указать, какое изображение и какой звук использовать при нажатии, отжатии, наведении и уведении курсора мыши. В даном случае с изображениями дело обстоит по-другому - используютя внешне подключаемые изображения. А вот звук нужно добавить или зашив его в файл, или добавить возможность подключать его из вне. У меня сейчас нет этой проги на компе, иначе я бы попытался помочь.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
03.12.2013, 22:48
Помогаю со студенческими работами здесь

При окрывании любого файла запускается Медиа Центр
После снятия Медиа Центра через диспетчер задач все повторяется .Возобновление системы не происходит ни с точки востановления ни с диска...

Проблема с созданием Медиа-Файла при доступе из папки Assets, Android Studio
Имею вот такой код, требуется проиграть рандомный mp3 файл из папки Assets, но возникает ошибка при создании Медиа-потока. ...

Запрос на добовление
$query = &quot;INSERT INTO `users` (`name`,`surname`,`patro`,`password`) VALUES(&quot;.$_POST.&quot;,&quot;.$_POST.&quot;,&quot;.$_POST.&quot;,.&quot;$_POST.&quot;)&quot;); Что то...

Запрос на добовление
QSqlQuery query; query.prepare(&quot;INSERT INTO monitoring.users (id_users,name, surname,...

Триггер на добовление.
Помогите исправить, чтобы работал. Нужно чтобы триггер обрабатывал операцию добавление записей в таблицу Статус. Чтобы туда можно было...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Новые блоги и статьи
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru